Verwenden Sie sed, um alle führenden / folgenden Leerzeichen in einer Textdatei zu löschen

Datei1:

  hello  
  world  

Wie würde man die führenden / nachfolgenden Leerzeichen in dieser Datei mit sed - löschen?mit einem Befehl (keine Zwischendateien)?

Ich habe derzeit:

sed -e 's/^[ \t]*//' a > b

Für führende Räume.

sed 's/ *$//' b > c

Und das für nachgestellte Leerzeichen.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage