Wie kann ein Binärstrom mit NULL-Zeichen (0x00 Zeichen) mit nur Shell-Tools bearbeitet werden, wobei die 0x00-Zeichen im Ausgabestream erhalten bleiben? Die Bearbeitung muss ein Zeichen an einer bestimmten Position durch ein anderes Zeichen ersetzen (im folgenden Beispiel durch das Zeichen '|'), wie folgt: dd ibs=1 skip=$offset count=$reglen status=none if=$ARQ | …
Ich versuche, eine Reihe von Musiktiteln in einem Verzeichnis umzubenennen, habe jedoch den folgenden Fehler erhalten: Beim Verschieben mehrerer Dateien muss das letzte Argument ein Verzeichnis sein Dies ist das Skript: for file in * ; do mv $file $(echo $file |sed 's/^.\{5\}//g') done Dies funktioniert für eine Datei ohne …
Ich möchte nach jeder Zeile in meiner Eingabedatei 5 Leerzeilen einfügen. foo.txt:: line 1 line 2 line 3 out.txt:: line 1 line 2 line 3 ... Solaris 5.10 nawkoder sed.
Ich mag den Fall der n-ten Buchstaben einer Zeichenfolge ändern in BASH(oder andere * nix - Tool, zum Beispiel sed, awk, trusw.). Ich weiß, dass Sie den Fall einer ganzen Zeichenfolge ändern können, indem Sie: ${str,,} # to lowercase ${str^^} # to uppercase Ist es möglich, den Fall des 3. …
Ich habe mehrere Einträge, die ein Ereignis in einer sehr großen Protokolldatei beschreiben, z . B. A.log . Ich möchte zwei Dinge mit den Ereigniseinträgen in der Protokolldatei tun : Zählen Sie die Anzahl der Vorkommen jedes solchen Eintrags. (Dies ist keine obligatorische Anforderung, wäre aber schön zu haben.) Extrahieren …
Ich habe eine Datei mit nur zwei Zeilen mit der folgenden Struktur: $ cat /tmp/pwpower.log 000D6F0000D34227, -114.10 000D6F0001A405C4, -130.09 Die Werte sind Leistungswerte meiner Solaranlage. Negativer Wert bedeutet Erzeugung. Ich würde die über grep / sed / awk extrahierten Werte benötigen - was auch immer der klügste Weg ist. Ich …
Ich habe eine große Textdatei (1,5 G), Ich möchte wissen, was das schnellste und zuverlässigste Tool unter Linux ist. Ich benutze normalerweise: awk '!x[$0]++' file.txt Aber wenn ich den htopBefehl benutze, sehe ich, dass meine Speichernutzung zunimmt. Ich möchte wissen, was das schnellste und zuverlässigste für große Dateien ist. uniq? …
Ich bin mit diesem scheinbar einfach zu behebenden Problem verblüfft. Nun, für eine Weile. Hier ist eine Beispielausgabe der Datei, die ich bearbeiten muss: $cat file George Washington Geneva Convention 123,281,029 USD 342,019,929 EUR Ich muss die Leerzeichen zwischen "George Washington" und "Genfer Konvention" entfernen, aber nicht die Leerzeichen zwischen …
Eingänge: line1 with the PATTERN that contains ( ) line2 with the PATTERN that contains ( ) lineN with the PATTERN that contains ( ) Ausgänge: line1 with the PATTERN that contains ( ) ; line2 with the PATTERN that contains ( ) ; ... lineN with the PATTERN that …
Ich möchte die Zeile 4598 in der folgenden Datei anzeigen. Eigentlich möchte ich die Zeile NACH dem n-ten Auftreten einer Übereinstimmung anzeigen. In diesem Fall ist die Zeile nach dem 3. Auftreten von <Car>. Wie gehe ich vor? <Car> 10456 </Car> <Car> 70192 </Car> <Car> 4598 </Car>
Ich habe eine Datei mit Text in Absätzen (Zeilen mit Text durch eine oder mehrere leere Zeilen getrennt). Ich möchte die Reihenfolge der Absätze umkehren (dh der letzte Absatz wird der erste, ...), vorzugsweise mit sed. Ich suche nach einem sed-Befehl, der mit einer Datei mit Absätzen und tacmit einer …
Ich habe ein Mini-System mit nur einem begrenzten Anzahl von Binärdateien ( bash, cp, cat, sed, ...). Ich habe keinen tailBefehl und frage mich, ob ich die Tail-Funktionalität mit emulieren könntesed cat foo.txt | tail -n 10 Ich weiß, dass ich mit sed die Zeilen 1-10 drucken kann cat foo.txt …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.