通過xshell批量處理多臺服務器文本
通過xshell批量處理多臺服務器文本
1、首先我們在xshell中新建幾個新的會話

2、然后連接上會話

3、點擊查看—撰寫欄—撰寫選擇

在底下會出現撰寫欄然后選擇全會話

4、我們在撰寫欄輸入 echo " 123456 " >> 123456.txt
可以看到每臺服務器都新建了一個123456.txt的文件 并且文件內容都是123456


echo " 123456 " >> 123456.txt
這條命令是在文件追加內容,沒有文件的話會先新建文件并輸入內容
通過撰寫欄我輸入了5遍可以查看文件

echo " 123456 " > 123456.txt
是把文件覆蓋并不會追加

5、使用sed 可以實現將文本插入(刪除)文件第幾行
執行sed -i "3i "haha"" 123456.txt 后我們可以看到123456.txt第三行被插入了haha
之后執行sed -i '3d' 123456.txt,可以看到第3行被刪除,可以看到其他臺也執行了這些命令


通過撰寫欄使用命令更改文件這樣我們就可以批量的處理不同服務器上的文件了。

