使用Xshell工具連接操作Linux系統,並編寫運行自動化腳本示例:
這里介紹一種自動化下載日志文件的例子,下面先貼上編寫的腳本,這里腳本命名為cyp-assout-log.js 如下:

/* xshell調用自動化js腳本 */ /* 主函數 */ function Main() { /* 發送cd 改變到當前目錄 */ xsh.Screen.Send("cd ~/projects/cyp-assout/logs/catalina"); /* 前面輸入的是一條命令,還需要下面這一行輸入回車 */ xsh.Screen.Send(String.fromCharCode(13)); /* 發送sz 下載文件 */ xsh.Screen.Send("sz code_info.log"); /* 前面輸入的是一條命令,還需要下面這一行輸入回車 */ xsh.Screen.Send(String.fromCharCode(13)); /* 延時等待1s */ xsh.Session.Sleep(1000); /* 發送sz 下載文件 */ xsh.Screen.Send("sz code_error.log"); /* 前面輸入的是一條命令,還需要下面這一行輸入回車 */ xsh.Screen.Send(String.fromCharCode(13)); /* 延時等待1s */ xsh.Session.Sleep(1000); /* 清屏 */ //xsh.Screen.Clear(); }
首先要先連接上准備操作的Linux服務器,然后在配置事先寫好的自動化腳本,這里假設已經連接上服務器了
步驟一:先打開“默認快速命令集”窗口,“查看”菜單->“快速命令”->"快速命令窗口"勾選上,屏幕下方就會出現默認快速命令集窗口了
步驟二:再設置自動化下載路徑,右鍵單擊左側的會話管理器窗口中的"新建會話"菜單
步驟三:最后到默認快速命令集窗口中設置自動化腳本,然后就可以雙擊運行下載文件了