[Shell command] 全ての行の先頭の N 文字を削除する
作成日: 2022年04月25日
sed
コマンドの -e
オプションを使うと、全ての行の先頭の N 文字を削除することができます。
まず dummy.txt
という名前のテキストファイルを作成します。
one
two
three
出力した dummy.txt
の内容を sed
コマンドに渡します。"s/^.\{2\}//"
では、先頭の 2 文字を空文字列に置き換えています。
cat dummy.txt | sed -e "s/^.\{2\}//"
実行結果
e
o
ree