Als «text-processing» getaggte Fragen

9
awk sed if Aussage

Ich versuche, 0 am Anfang hinzuzufügen, WENN es ein "" gibt. am 2. Zeichen dieser Zeile. Ich konnte diese beiden nicht kombinieren; awk '{ print substr( $0, 2, 1 ) }' file.txt zeigt das zweite Zeichen sed -ie "s/.\{0\}/0/" file.txt am Anfang eine Null hinzufügen. Es sollte ein "wenn das zweite...

8
Wie intelligent sind Unix-Dienstprogramme?

Unix-Dienstprogramme wie sort, find, grep, diff et al. Sind sehr praktisch, um schnelle Aufgaben auszuführen, manchmal ohne Code zu schreiben. Ich wollte wissen, welche Algorithmen sie intern verwenden und wie man einen bestimmten Algorithmus für eine bestimmte Aufgabe intelligent entscheidet. Wenn...

8
Abrufen von Text vom letzten Marker zum EOF in POSIX.2

Ich habe einen Text mit Markierungslinien wie: aaa --- bbb --- ccc Ich muss einen Text von der letzten Markierung (nicht inklusive) an EOF senden. In diesem Fall wird es sein ccc Gibt es einen eleganten Weg in POSIX.2? Im Moment verwende ich zwei Läufe: erstens mit nlund grepfür das letzte...

8
Ändern Sie das Datum "29. Juli 2011" in "20110729"

Ich habe viele HTML-Dateien enthält Datum mit Format July 29th, 2011 Ich möchte das Datumsformat July 29th, 2011auf 20110729, December 9th, 2010auf 20101209usw. ändern . Ich denke, es sedkönnte funktionieren, aber ich kann die Lösung aufgrund ihrer indirekten Reihenfolge immer noch nicht...

8
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)....

8
Ein Shell-Skript zum Verbinden von zwei Dateien

Ich möchte eine schreiben shell script, die zwei Dateien Aund Bund ein Ergebnis wie dieses erhalten: Datei A: user_a tel_a addr_a user_b tel_b addr_b Datei B: process_1 user_a process_2 user_a process_3 user_b Und das Ergebnis: user_a process_1 tel_a addr_a user_a process_2 tel_a addr_a user_b...

8
Überprüfen Sie die Änderungen in .tex-Dateien

Ich habe zwei Dateien paper.texund paper_suggested_changes.texdie letztere ist eine modifizierte Version der ersteren mit Korrekturen. Ich muss die beiden Dateien durchgehen und auswählen, welche Änderungen akzeptiert oder abgelehnt werden sollen. Wie würde ich