三剑客4_sed增加 cai
3) sed 增加 cai
| 命令 | ||
| c | replace替代这行的内容 | |
| a | append追加,向指定的行或每一行追加内容(行后面)>> | |
| i | insert插入,向指定的行或每一行插入内容(行后面) |

❤企业案例:向文件中追加多行内容
向config里面追加
UseDNS no
GSSAPIAUTCATION no
PermitRootLogin no
#方法1:
cat >>config>>'EOF'
UseDNS no
GSSAPIAUTCATION no
PermitRootLogin no
EOF
#方法2:sed
sed '$a UseDNS no\nGSSAPIAUTCATION no\nPermitRootLogin no' config
4) sed-替换s
❤s -->sub sunstitue 替换
❤g -->global 全局替换,sed替换每行所有匹配的内容,sed默认只替换每行第一个匹配的内容
| 替换格式 |
| s###g |
| s@@@g |
| s///g |

❤后向引用,反向引用
口诀:先保护,再使用



----2) ip a 通过反向引用取出eth0网卡ip



精简

----3) stat /etc/hosts取出权限644
#方法1


#方法2 :
######命令结果中有你想要的内容或不想要的内容,别急着管道处理,先看看命令帮助######


浙公网安备 33010602011771号