Ich habe eine Datei, die Zeilen der folgenden Form gibt:Zeilen aus einer Textdatei in Unix kombinieren?
$XYZ blah blah blah
$XYZ something
$XYZ random data
Das „$ XYZ“ Präfix ist das gleiche für jede Zeile, es ist wirklich mit einem Dollarzeichen beginnt, und es ist höchst unwahrscheinlich, überall auftreten aber der Anfang einer Linie.
Die einzige Möglichkeit, die ich an dieser Datei erhalten kann, ist über Bildschirmaufnahme, die die Zeilen um 80 Zeichen umbrechen. So sieht es wie folgt aus (wenn Sie Verpackung so tun, als bei einer geringeren Anzahl als 80):
$XYZ blah bl
ah blah
$XYZ somethi
ng
$XYZ random
data
Ich mag die durchgezogenen Linien aus, dass neu erstellen. Ich könnte ein Programm schreiben, um es zu tun, aber ich denke, dass es einen Unix-Befehl geben könnte, den ich nicht kenne, der es leicht machen könnte. Irgendwelche Ideen?
Vielen Dank im Voraus.
warum ein Screencapture? – njzk2
Verrückte Sicherheitsberechtigungen auf verschiedenen Ebenen. Ich kann eine Katze machen, aber ich kann sie nicht anpatchen oder an irgendeinen Ort, von dem aus ich sie anpatschen konnte, oder irgendetwas anderes, an das ich denken konnte. – user1738853
Wenn Sie in einem Terminalemulator eine "Katze" schreiben, werden die Zeilenumbrüche nicht clientseitig eingefügt, in welchem Fall sollten Sie die Ausgabe irgendwie lokal pipen können? – lynks