Linux Shell教程(二) 互动版

多点编辑

范例1:一条sed命令,删除/etc/passwd第三行到末尾的数据,并把bash替换为blueshell。

$ nl /etc/passwd | sed -e '3,$d' -e 's/bash/blueshell/'
1  root:x:0:0:root:/root:/bin/blueshell
2  daemon:x:1:1:daemon:/usr/sbin:/bin/sh

-e表示多点编辑,第一个编辑命令删除/etc/passwd第三行到末尾的数据,第二条命令搜索bash替换为blueshell。

按照范例运行命令,查看结果是否与教程一致。