File1 zu löschen:Verwenden sed alle führenden/nachgestellten Leerzeichen in einer Textdatei
hello
world
Wie würde man die Vorder-/Hinter Leerzeichen innerhalb dieser Datei mit sed löschen - mit einem Befehl (keine Zwischendateien)?
habe ich zur Zeit habe:
sed -e 's/^[ \t]*//' a > b
Für führende Leerzeichen.
sed 's/ *$//' b > c
Und dies für nachfolgende Leerzeichen.
Während @ ghostdog74's Antwort ist eine gute, @ mouviciel's Antwort ist die * richtige * eine, je nach Ihrer Frage. Ich habe beide aufgewertet, aber ich glaube @mouviciel verdient es, als die richtige Antwort akzeptiert zu werden. –
Sie haben Recht - mouviciel wird jetzt akzeptiert. Danke an mouviciel (richtige Antwort) und ghostdog74 (Richtung awk) für ihre Zeit! – user191960