标签:sed -n 添加 sed命令 bsp sshd linux tab ati sed
sed命令常见用途
1. 查找关键词做全局替换
sed -i ‘s/GSSAPIAuthentication yes/GSSAPIAuthentication no/g‘ /etc/ssh/sshd_config
2. 查找/etc/crontab 第17行,并且把0,30替换为15,45
sed -i ‘17s/0,30/15,45/‘ /etc/crontab
3. 查找/etc/crontab 中的关键字script.sh,并且把15,45替换为0,30
sed -i ‘/script.sh/s/15,45/0,30/‘ /etc/crontab
4. 在第17行后添加新的 一行内容
sed -i ‘17a\0 * * * * root /root/test.sh‘ /etc/crontab
5. 在/etc/crontab中查找关键字script,并且该关键字的下一行追加一行新内容
sed -i ‘/^.*script.*$/a\30,45 * * * * root /root/check.sh‘ /etc/crontab
6. 在/etc/crontab中查找关键字check.sh,并且删除该行
sed -i ‘/check.sh/d‘ /etc/crontab
7. 显示第17到18行之间的内容
sed -n ‘17,18p‘ /etc/crontab
8. 在最后一行追加一行0 * * * * root /root/check.sh
sed -i ‘$a\0 * * * * root /root/check.sh‘ /etc/crontab
标签:sed -n 添加 sed命令 bsp sshd linux tab ati sed
原文地址:https://www.cnblogs.com/faberbeta/p/linux-shell006.html