rokkonet

PC・Androidソフトウェア・アプリの開発・使い方に関するメモ

シェル 文字列の末尾の連続するスペース/空白/タブを取り除く

2021 Mar. 14.
2021 Mar. 02.

変数Str内の文字列の末尾の連続するスペース/空白もしくはタブの削除

echo "$Str" | sed -E 's/[ \t]+$//'

#  -E 拡張正規表現
# 'Script': sedスクリプトをシングルクォーテーションで括れば \tがタブと解釈される。
# +はシングルクォーテーションで括っても括らなくてもメタ文字と解釈される。