命令原型:
[root@centos8 ~]# sed [-nefr] [操作]
解释:
- f:直接将sed的写在一个文件内,-f filename则可以执行filename的sed操作。
- i:直接修改读取的文件内容,而不是屏幕输出。
a | 新增 | a的后面可以接字符,而这些字符会在新的一行出现(目前的下一行) |
c | 替换 | c的后面可以接字符,而这些字符可以替换n1,n2之间的行 |
sed
获取文件最后一行,有下列三种命令方式:
awk 'END {print}' a.log sed -n '$p' a.log tail -n 1 a.log