1. 程式人生 > >ssh -t命令對遠端服務器進行sed

ssh -t命令對遠端服務器進行sed

aaa 文件 進行 sed oot bbb 服務 修改 ddd

本地機器IP 172.16.20.222 對遠端服務器172.16.200.170進行sed 操作。不好的地方是sed文件和 被修改文件必須要在同一臺機器上

ssh -t [email protected] sed -i.bbb -f /root/jin.sed /root/tmp.txt

[[email protected] ~]# cat tmp.txt
aaaa
aaaa
bbbb
cccc
cccc
dddd
[[email protected] ~]# cat tmp.txt.bbb
server 1
server 2
server 3
aaaa
bbbb
cccc
dddd
[[email protected]

/* */ ~]# cat jin.sed

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

[[email protected] ~]#

ssh -t命令對遠端服務器進行sed