複数のパターンで始まる行を表示するには:
[*] 3
[*] 4
[*] 5
[*] 6
sed コマンドの使用:sed '/[*]/!d' file
次のように表示できます。[*]
[*] 3
だから、OR ORで[*] 4
始まる行を探したい[*] 5
上記の数字の前にスペースがあるので、どうすればいいですか?
ベストアンサー1
まっすぐsed方法:
sed '/^\[\*\][[:space:]]*[0-9]/!d' file
複数のパターンで始まる行を表示するには:
[*] 3
[*] 4
[*] 5
[*] 6
sed コマンドの使用:sed '/[*]/!d' file
次のように表示できます。[*]
[*] 3
だから、OR ORで[*] 4
始まる行を探したい[*] 5
上記の数字の前にスペースがあるので、どうすればいいですか?
まっすぐsed方法:
sed '/^\[\*\][[:space:]]*[0-9]/!d' file