首页 > 其他 > 详细

ssh -t命令对远端服务器进行sed

时间:2017-07-15 12:22:41      阅读:361      评论:0      收藏:0      [点我收藏+]

本地机器IP 172.16.20.222 对远端服务器172.16.200.170进行sed 操作。不好的地方是sed文件和 被修改文件必须要在同一台机器上

ssh -t root@172.16.200.170 sed -i.bbb -f /root/jin.sed  /root/tmp.txt

[root@localhost ~]# cat tmp.txt
aaaa
aaaa
bbbb
cccc
cccc
dddd
[root@localhost ~]# cat tmp.txt.bbb
server 1
server 2
server 3
aaaa
bbbb
cccc
dddd
[root@localhost ~]# cat jin.sed

/^\s\{4,\}/p
/server/d

[root@localhost ~]#

ssh -t命令对远端服务器进行sed

原文:http://www.cnblogs.com/uxiuxi/p/7181946.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!