rstrip Ein Textzeilen werden durch sed s geleitet

rstrip Ein Textzeilen werden durch sed s geleitet

Ich versuche also, die Funktion rstrip auf Textzeilen zu implementieren, die in sed s weitergeleitet werden, und habe Probleme. Das hier habe ich, und ich denke, es sollte funktionieren:

cat file1.txt | sed 's/[[:blank:]]+$//g;' > testrstrip.txt

Wenn ich den Code teste, passiert nichts mit der Eingabe.

Hier ist ein Beispiel für einen Test und ein Ergebnis (Anführungszeichen in der Ausgabe dienen nur zur Anzeige von Leerzeichen. Alle Leerzeichen sind Leerzeichen).

echo "babillion    "|  sed 's/[[:space:]]+$//g;' > testrstrip.txt
"babillion    "

Die Ausgabe enthält am Ende auch eine neue Zeile, die ich nicht anzeigen konnte. Ich wäre für jede Hilfe, dies zum Laufen zu bringen, sehr dankbar.

verwandte Informationen