Ich benutze AIX 6.1 ksh Shell. Ich möchte einen Liner verwenden, um so etwas zu tun: cat A_FILE | skip-first-3-bytes-of-the-file Ich möchte die ersten 3 Bytes der ersten Zeile überspringen. Gibt es eine Möglichkeit, dies zu tun?
Gibt es ein Dienstprogramm wie grepoder sogar uniqfür ungenaue Suche, oder sollte ich es selbst schreiben? Ich meine, es wird 90% (Anzahl kann variieren) übereinstimmen, oder so ähnlich. Zum Beispiel habe ich eine Datei mit mehreren Zeichenfolgen: abc123 abd123 abc223 qwe938 In diesem Fall sollte ein solches Dienstprogramm die ersten …
Ich habe eine sehr lange Reihe von URLs ohne Trennzeichen im gleichen Format wie unten: http://example.comhttp://example.nethttp://example.orghttp://etc... Ich möchte, dass jede URL in einer neuen Zeile steht. Ich habe versucht, dies zu tun, indem ich alle Instanzen von "http: //" durch "\ nhttp: //" mit sed ersetzt habe sed 's_http://_\nhttp://_g' urls.txt …
Ich habe eine Datei mit folgendem Text: AAAA BBBB CCCC DDDD 1234 5678 9012 3456 EEEE 7890 etc... Und ich möchte die alphabetischen Linien mit den numerischen Linien abgleichen, damit sie so aussehen: AAAA 1234 BBBB 5678 CCCC 9012 DDDD 3456 EEEE 7890 Kennt jemand einen einfachen Weg, um dies …
Ist es möglich, einer Binärdatei von Anfang an zu folgen, a la tail -f? Dies ist in einigen Fällen nützlich, z. B. wenn ich scpeine Datei an einen Remote-Server weitergebe und sie gleichzeitig einem anderen Prozess zuführen möchte (ja, ich weiß, dass ich ssh+ catTricks verwenden kann). Soweit ich aus …
Ich codiere Scala und es ist Konvention, doppelte Leerzeichen pro Ebene für die Identifizierung zu verwenden. Durch die Verwendung verschiedener Editoren werden meine Quellen jedoch mit einer Mischung aus Leerzeichen und Tabulatoren gefüllt. Ich möchte alle Dateien (* .scala-Dateien, aber dies muss nicht angegeben werden) (in einem bestimmten Verzeichnis und …
Was ist im folgenden Code-Snippet los? Ich erhalte nicht meine erwartete Ausgabe. Ich würde denken, dass es ein Fehler war, aber es passiert für 2 verschiedene Programme (uniq und sort), also vermute ich, dass es etwas damit zu tun hat ... nun, ich weiß nicht was ... daher die Frage. …
Ich muss alle Leerzeichen in meinem Text durch Kommas ersetzen. Ich verwende derzeit diese Zeile, aber sie funktioniert nicht: Ich erhalte als Ausgabe eine Textdatei, die genau der ursprünglichen entspricht: sed 's/[:blank:]+/,/g' orig.txt > modified.txt Vielen Dank
grep -A 2 -B 3 druckt 2 Zeilen nach der Grep-Zeichenfolge und 3 Zeilen vor. grep -C 3 druckt 3 Zeilen vor und 3 Zeilen nach Leider unterstützt das von grepmir verwendete diese Optionen nicht. Gibt es alternative Befehle oder Skripte, um dies zu simulieren? Verwenden Sie sed/ awk/ perl/ …
Angenommen, ich habe diese 857835-Zeilendatei, die Folgendes enthält: a1 rubbish1 rubbish2 rubbish3 rubbish4 a1 rubbish5 rubbish6 rubbish7 rubbish8 Und ich möchte alle Vorkommen von a1und der nächsten Zeile ( rubbish1und rubbish5in diesem Beispiel) entfernen . Wie mache ich es? Ich habe erfolglos versucht grep 'a1' -v -A1, und meine Fähigkeiten …
Ich habe eine lange Liste von Domain-Namen, die ich aus / etc / remotedomains entfernen muss. Sie sind wahrscheinlich nicht in einer bestimmten Reihenfolge in der Datei. Jede Domain befindet sich in einer Zeile. Wie könnte ich die Liste durchlaufen und diese Zeile in entfernten Domänen finden und entfernen?
Ich habe also eine Reihe von Dateien in einem Verzeichnis und muss in jede eine Textzeile einfügen. Sie haben im Wesentlichen das folgende Format: <VirtualHost *:80> ServerAdmin gabe@localhost DocumentRoot /var/www/test1 ServerName test1.local ServerAlias test1 <Directory "/var/www/test1"> Options All AllowOverride All </Directory> </VirtualHost> Und ich möchte vor dem Schließen eine Zeile …
Wie lösche ich Zeilen, die mit a beginnen #, da links und rechts von Leerzeichen Leerzeichen stehen können #? # Master socket provides access to userdb information. It's typically
Ich habe eine Datei, die die folgende einzelne Zeile enthält: {machineA=[0, 1024, 4, 1028], machineB=[1, 1025, 5, 1029]} in dem ich zwei Datensätze habe: machineA=[0, 1024, 4, 1028] machineB=[1, 1025, 5, 1029] Jetzt muss ich die obige Datei lesen und so aufteilen, dass ich die Informationen der einzelnen Maschinen wie …
Ich habe eine Beispieldatei / etc / passwd wie folgt: tom:x:1000:1000:Work:/home/tom:/bin/bash george:x:1000:1000:Work:/home/george:/bin/bash bla:x:1000:1000:Work:/home/bla:/bin/bash boo:x:1000:1000:Work:/home/boo:/bin/bash bee:x:1000:1000:Work:/root/list:/bin/bash Ich versuche, alle Benutzer mit einem Home-Ordner aufzulisten /home/. Ich hab geschrieben cat ~/Desktop/e.txt |awk -F ":" '{if ($6 ~/^/home/) print $1;}' Dabei ist e.txt der Text, den ich hier kopiert habe. Ich verstehe, dass …
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.