sed -i 对文本进行替换操作,对文本文件进行全部替换
sed -i
's/172.16.65.78/192.168.255.129/g' config.txt
sed 的 -i 选项可以直接修改文件内容,这功能非常有帮助!举例来说,如果你有一个 100 万行的文件,你要在第 100 行加某些文字,此时使用 vim 可能会疯掉!因为文件太大了!那怎办?就利用 sed 啊!透过 sed 直接修改/取代的功能,你甚至不需要使用 vim 去修订!
免密登录
ssh-keygen
ssh-copy-id x.x.x.x
使用for循环来统一管理机器(记得标点符号大小写问题)
for i
in `cat ip.txt`;do echo $i ---------------
;ssh $i -a
df -hT
;done