使用sed
,我想打印文件的第一个匹配行。我只想要匹配线本身,没有其他线。这是一个类似的命令,将打印最后匹配的行
$ sed '/while/h; $!d; g' foo.sh
while read video
受aragaer's answer的启发,这似乎做到了
$ sed '/while/q;d' foo.sh
while sleep 1
使用sed
,我想打印文件的第一个匹配行。我只想要匹配线本身,没有其他线。这是一个类似的命令,将打印最后匹配的行
$ sed '/while/h; $!d; g' foo.sh
while read video
受aragaer's answer的启发,这似乎做到了
$ sed '/while/q;d' foo.sh
while sleep 1