Ich habe eine lange Zeile, in die ich alle 4 Zeichen ein Leerzeichen einfügen möchte, in eine einzelne Zeile mit durchgehendem Text, um das Lesen zu erleichtern. Wie geht das am einfachsten? Außerdem sollte ich in der Lage sein, die Zeile aus einer Pipe einzugeben. zB
echo "foobarbazblargblurg" | <some command here>
gibt
foob arba zbla rgbl urg
Akzeptierte Antwort:
Verwenden Sie sed wie folgt:
$ echo "foobarbazblargblurg" | sed 's/.\{4\}/& /g'
foob arba zbla rgbl urg