rokkonet

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

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

2021 Mar. 14.

2021 Mar. 02.


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

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

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