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

Posted uxiuxi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssh -t命令对远端服务器进行sed相关的知识,希望对你有一定的参考价值。

本地机器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的主要内容,如果未能解决你的问题,请参考以下文章

SSH权限详解

Python 中的 SSH 动态端口转发('ssh -D')

使用 ssh-keygen 更改 ssh 密码会更改 ssh 密钥?

实现SSH无密码登录:使用ssh-keygen和ssh-copy-id

SSH 代理转发不适用于所有 SSH 目标机器[关闭]

ssh