特定の行と列のsed / awk

特定の行と列のsed / awk

8文字目から2行目全体を印刷したいです。

例:

1234567890
12 45 7foobar
1234567890

出力:

foobar

sed -n '2p'2行目全体を印刷しようとしています。

ベストアンサー1

sedを使用してください:

sed -n '2s/.\{7\}//p' file

awkを使用してください:

awk 'NR==2{print substr($0,8)}' file

おすすめ記事