
そこで、sed にパイプされるテキスト行に rstrip 関数を実装しようとしていますが、問題があります。これは、動作すると思われるものです。
cat file1.txt | sed 's/[[:blank:]]+$//g;' > testrstrip.txt
コードをテストしても、入力に対して何も起こりません。
以下はテストと結果の例です (出力内の引用符は空白を示すためだけに使用されています。すべての空白はスペースです)
echo "babillion "| sed 's/[[:space:]]+$//g;' > testrstrip.txt
"babillion "
出力の最後には、表示できなかった改行も含まれています。これを機能させるための支援をいただければ幸いです。