linux批量替换

发布网友 发布时间:2022-04-22 10:30

我来回答

2个回答

热心网友 时间:2023-10-10 19:20

1: 将域名写入一个文件中, 一行一个
2: 编写shell脚本
for HOST in `cat test`;
do
scp index.htm $HOST:httpdocs/templets/default/index.htm
done

PS: 前提: 运行脚本的机器要和被替换的机器有信任关系.

热心网友 时间:2023-10-10 19:21

用scp命令copy不知道可行吗?
scp index.htm IP:/httpdocs/templets/default/index.htm
先把ssh设成免密码登陆。追问所有的域名都有,有没有什么办法,比如编写ssh脚本,把网址都写进去,运行一下,就都替换好了,就是操作命令里面都包含了域名,不需要输命令运行好多次,直接一次运行解决问题,可以实现吗?

追答用楼下的方式就可以了
这个其实不需要用到脚本的,直接一条命令就可以了,但是ssh协议一定要做好的

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com