我创建了一个名为toy的玩具文件,其内容如下:
aaa
bbb
我的第一个想法是使用:
sed -n '/[^a]/ p' toy
bbb
它打印出 bbb,但是当我添加
bb ab
到玩具文件的末尾。我发现它失去了力量
sed -n '/[^a]/ p' toy
bbb
bb ab
我应该如何用图案扫描整条线?
答案1
通过使用
sed '/a\+/d' toy
您可以打印出文件中不带任何“a”的任何行。
我创建了一个名为toy的玩具文件,其内容如下:
aaa
bbb
我的第一个想法是使用:
sed -n '/[^a]/ p' toy
bbb
它打印出 bbb,但是当我添加
bb ab
到玩具文件的末尾。我发现它失去了力量
sed -n '/[^a]/ p' toy
bbb
bb ab
我应该如何用图案扫描整条线?
通过使用
sed '/a\+/d' toy
您可以打印出文件中不带任何“a”的任何行。