麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 操作系統 > 正文

遠程執行shell獲取返回值方法

2024-06-28 16:05:45
字體:
來源:轉載
供稿:網友

在日常運維中,通常要遠程執行一系列命令,詳情見(http://blog.csdn.net/liuxiao723846/article/details/55003662)當在遠程執行命令后,我們又通常需要把命令執行的結果返回給本地。獲取遠程執行shell結果的方法有兩種:

1、變量賦值:

result=`ssh x@B ~/command.sh`使用這種方式結果直接保存到result變量中了。

#!/bin/bashecho 'starting....'SERVICENAME='javarefreshcache'ip="10.77.42.99"result=`ssh root@$ip 'ps -ef | grep '$SERVICENAME | grep -v grep`if [ -z "$result" ];then  echo "no kill"else  echo "kill"  ssh [email protected] 'ps -ef | grep javarefreshcache | grep -v grep | awk "{PRint /$2}" | xargs kill -9 && wait'fiecho 'finish....''

2、直接追加到文件:

ssh root@$ip "cmd" >> ./log實例:

#!/bin/shecho "cmd:cat /data/logs/ttbrain/ttbrain-recommend-api.log | grep 'pref|hot radio:' | awk '{for(i=1;i<=5;i++){/$i=/"/"};print /$0}'"echo "" > ./find_prefHot.txtfor ip in 10.153.140.250 10.153.140.251 10.153.140.252 10.153.140.253;do        ssh root@$ip "cat /data/logs/ttbrain/ttbrain-recommend-api.log | grep 'pref|hot radio:' | awk '{for(i=1;i<=5;i++){/$i=/"/"};print /$0}'" >> ./find_prefHot.txtdone建議使用方式2,因為方式1會把ssh連接遠程服務器時輸出到標準輸出的內容也保存到了變量中。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 毛片视频网站 | 国产精品久久久久久久亚洲按摩 | 深夜免费视频 | 99激情| 黄色毛片免费视频 | 老司机一级毛片 | 中文字幕爱爱视频 | 成人三级电影在线 | 欧美一级成人一区二区三区 | 看av网址 | 精品一区二区在线播放 | 免费国产不卡午夜福在线 | 久久情爱网 | 一级片久久免费 | 日韩一级片毛片 | 精品一区二区三区毛片 | 日韩大片在线永久观看视频网站免费 | 欧美精品久久久久久久多人混战 | 国产精品美女久久久免费 | 国产成人高潮免费观看精品 | 免费永久看羞羞片网站入口 | 国产精品免费视频观看 | 免费a观看| 蜜桃网在线观看 | 九九热精品在线 | 久久精品一级片 | 麻豆视频免费网站 | 蝌蚪久久窝 | 久久精品一级 | videos高潮 | 激情网站免费观看 | 精品在线一区二区三区 | 久草导航 | 在线成人免费网站 | 国产一级淫片a级aaa | 国产一级二级在线播放 | 激情小说激情电影 | 黄色特级一级片 | 亚洲国产超高清a毛毛片 | 国产精选91 | 成人片免费视频 |