通過xshell批量處理多臺服務(wù)器文本
通過xshell批量處理多臺服務(wù)器文本
1、首先我們在xshell中新建幾個新的會話
2、然后連接上會話
3、點擊查看—撰寫欄—撰寫選擇
在底下會出現(xiàn)撰寫欄然后選擇全會話
4、我們在撰寫欄輸入 echo " 123456 " >> 123456.txt
可以看到每臺服務(wù)器都新建了一個123456.txt的文件 并且文件內(nèi)容都是123456
echo " 123456 " >> 123456.txt
這條命令是在文件追加內(nèi)容,沒有文件的話會先新建文件并輸入內(nèi)容
通過撰寫欄我輸入了5遍可以查看文件
echo " 123456 " > 123456.txt
是把文件覆蓋并不會追加
5、使用sed 可以實現(xiàn)將文本插入(刪除)文件第幾行
執(zhí)行sed -i "3i "haha"" 123456.txt 后我們可以看到123456.txt第三行被插入了haha
之后執(zhí)行sed -i '3d' 123456.txt,可以看到第3行被刪除,可以看到其他臺也執(zhí)行了這些命令
通過撰寫欄使用命令更改文件這樣我們就可以批量的處理不同服務(wù)器上的文件了。