Rambot
2017-12-21 11:30
例子中,在一个文件末尾加一行,好像并不会写入到文件吧?
不会的,除非用管道符重定向到指定的文件
说明:当使用 -i 参数时,文件发生实质的变化
1、打印输出 abc.txt 时,在第1--3行后面添加 "===="
sed '1,3a ====' abc.txt
2、给 abc.txt 文件中第1-3行后添加 "====",使文件发生实质的变化
sed -i '1,3a ====' abc.txt
实例妙解Sed和Awk的秘密
16776 学习 · 55 问题
相似问题