Als «text-processing» getaggte Fragen

Manipulation oder Prüfung von Text durch Programme, Skripte usw.




4
Warum gibt sed mir einen Fehler über ein nicht abgeschlossenes "s"?
Ich habe eine Reihe von Sed-Ersetzungen in einem Bash-Skript und erhalte eine Fehlermeldung bezüglich eines nicht abgeschlossenen `s'-Befehls. So sieht die sed-Linie aus: sed -n -e "s/TMPFOO1/$FOO1/" -e "s/TMPFOO2/$FOO2/" -e "s/TMPFOO3/$FOO3/" -e "s/TMPFOO4/$FOO4/" -e "s/TMPFOO5/$FOO5/" /home/foo/template > /home/foo/template/finishedresult Aus irgendeinem Grund mag Bash das nicht und ich bekomme eine Fehlermeldung …




7
Summieren Sie die Werte in einer Spalte mit Ausnahme der Kopfzeile
Ich habe eine Datei wie unten angegeben -------------------------------------------------------------- Name_Customer Item_Purchased Item_Amount Credit -------------------------------------------------------------- Tom H1_P 7657 N/A Pras Track_1 23 N/A Cha Brace 9 N/A Moh kite37 269 N/A Prab Bols 87699 N/A Ich muss die Werte unter der Spalte hinzufügen, Item_Amountindem ich den Header in der Datei ignoriere und …


2
grep umgebende Charaktere eines Matches
Ich möchte in einem riesigen Datenbank-Dump suchen und ersetzen, und es tut nicht das, was meiner Meinung nach passieren sollte. Ich möchte nach meiner Zielzeichenfolge in der Datei suchen und dann die umgebenden 8 Zeichen oder so sehen (je nach Bedarf muss ich diese Zahl möglicherweise anpassen). Wie kann ich …

5
Entfernen Sie ein oder mehrere Felder, die durch ein "-" am Zeilenende getrennt sind
Ich werde die Daten googleapis.txt analysieren bucket,abc-def-ghi-45gjd4-wwxis bucket,dde-wwq-ooi-66ciow-po22q instance,jkl-mno-1-zzz-68dkakw-oo9w8 disk,pqr-stu-10-kuy-l2oxapw-rp4lt Ich erwarte das Ergebnis wie folgt bucket,abc-def-ghi bucket,dde-wwq-ooi instance,jkl-mno-1-zzz disk,pqr-stu-10-kuy Ich denke, dass ich mich ändern muss -, um ein Leerzeichen zu sein, und dann diesen Befehl ausführen muss cat googleapis.txt | awk '{$NF="";sub(/[ \t]+$/,"")}1' | awk '{$NF="";sub(/[ \t]+$/,"")}1' Ich …


7
Holen Sie sich Inhalte vor einem Doppelpunkt
Ich habe eine Textdatei unter Linux, deren Inhalt wie folgt ist: help.helloworld.com:latest.world.com dev.helloworld.com:latest.world.com Ich möchte den Inhalt vor dem Doppelpunkt wie folgt erhalten: help.helloworld.com dev.helloworld.com Wie kann ich das im Terminal machen?

4
Bash-Methode zum Anzeigen von Anfang und Ende der Datei
In warteschlangenbasierten Clustern wird die Warteschlange ausstehender Jobs beispielsweise über einen Befehl angezeigt showqueue. Der Befehl gibt in Spalten eine Liste vernünftiger Daten wie Namen usw. zurück, aber die Spalten / Daten sind für die Frage nicht wirklich wichtig. Ich benutze das Dienstprogramm manchmal watchgerne watch showqueue(mit dem Alias alias …

2
Manipulieren Sie das wissenschaftliche Format ohne das "e"
Ich versuche, eine Datei zu manipulieren, die Zahlen in wissenschaftlicher Notation enthält, aber ohne das eSymbol, dh 1.2e+3geschrieben als 1.2+3. Die einfachste Sache , die ich dachte , mit zu tun , awkwar zu ersetzen +mit e+, die unter Verwendung von gsubFunktion und meine Berechnung in der neuen Datei zu …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.