Als «perl» getaggte Fragen

17
Wiederholen Sie jede Zeile mehrmals

Möchte, dass jede Zeile in einer Datei eine feste Anzahl von Malen wiederholt wird. zB jede Zeile viermal wiederholen lassen: a b c wird: a a a a b b b b c c c c Ich habe einige Suchen durchgeführt, und es gibt eine Menge Fragen und Antworten in umgekehrter Reihenfolge, z. B. das Zusammenführen...

13
Fehlende Leerzeichen durch Null ersetzen

Ich habe eine tabulatorgetrennte Textdatei input.txt mit ca. 30.000 Zeilen. Ich möchte jede Zeile (s1..s30K Zeilen) auf fehlende Werte (dh Leerzeichen) überprüfen und den fehlenden Wert mit dem Wert Null füllen. Siehe out.txt input.txt id no1 no2 no3 no4 s1 23 34 45 12 s2 4 4 s3 4 8 0 out.txt id...

12
Leerzeile als Kontext-Gruppentrennzeichen für grep verwenden

Ich benötige eine Grep-Ausgabe mit Kontext, Farbe und Leerzeilen als Gruppentrennzeichen. In dieser Frage habe ich gelernt, wie man benutzerdefinierte group-separatorBefehle definiert , und ich habe meinen grep-Befehl folgendermaßen erstellt: grep --group-separator="" --color=always -A5 Das...

11
Erzwingen, dass Bash die Perl RegEx Engine verwendet

Wie Sie vielleicht bereits wissen, werden viele der Funktionen, die moderne RegEx-Engines unterstützen (Rückverweise, Lookaround-Behauptungen usw.), von der Bash RegEx-Engine nicht unterstützt. Es folgt ein einfaches Bash-Skript, das ich gerade erstellt habe, um zu erklären, was mein Endziel ist:...

11
Führen Sie den Nohup-Befehl mit Eingabe aus

Unter UNIX habe ich einen Prozess, den ich mit nohup ausführen möchte. Dieser Vorgang wartet jedoch irgendwann an einer Eingabeaufforderung, an der ich ihn eingeben muss, yesoder nodarauf, dass er fortgesetzt wird. Bisher habe ich unter UNIX Folgendes getan: nohup myprocess <<EOF y EOF Also...