《快乐的Linux命令行》笔记(22)
Contents
#《快乐的 Linux 命令行》
#sed
1 | $ echo "front" | sed 's/front/back/' |
sed
中的命令开始于单个字符,分隔符的选择是随意的。按照惯例,经常使用斜杠
字符,但是sed
将会接受紧随命令之后的任意字符做为分隔符。
1 | $ echo "front" | sed 's_front_back_' |
sed
中的大多数命令之前都会带有一个地址,其指定了输入流中要被编辑的文本行。如果省略了地址,然后会对输入流的每一行
执行编辑命令。
1 | $ echo "front" | sed '1s/front/back/' |
这个命令太多了。。。不想学了,有机会详细学这个吧,反正有一本书的内容呢。
#nl
nl
可以添加文件的行数,相当于cat -n
: