一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Linux - linux expect實現登陸遠程主機并執行命令示例代碼

linux expect實現登陸遠程主機并執行命令示例代碼

2022-01-24 17:17Carey Linux

這篇文章主要給大家介紹了linux expect實現登陸遠程主機并執行命令的相關資料,文中給出了詳細的示例代碼供大家參考學習,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。

本文主要給大家介紹了關于linux expect實現登陸遠程主機并執行命令的相關內容,分享出來供大家參考學習,下面來一看看詳細的介紹:

示例代碼:

?
1
2
3
4
5
6
7
8
9
10
11
#!/bin/bash
export cmd=$1
expect << 'END'
set cmd "$env(cmd)"
spawn ssh [email protected] $cmd
expect {
 "(yes/no)?" {send "yes\r";exp_continue}
 "password:" {send "root\r";exp_continue}
 eof
}
END

解釋

  • export 定義一個變量,獲取$1
  • expect << 'END' 開始expect腳本,最后END結束
  • set cmd "$env(cmd)" 獲取系統變量
  • spwan 開始一個進程
  • expect {} 具體的應答消息

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對服務器之家的支持。

原文鏈接:https://carey.akhack.com/2017/06/16/expect登陸遠程主機并執行命令/

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: a级影视 | 3d动漫免费 | 日韩欧美不卡片 | 91免费精品国自产拍在线可以看 | 国产欧美日韩专区毛茸茸 | 黑人巨荃大战乌克兰美女 | 日本一区二区不卡久久入口 | 久久视频这里只精品99热在线观看 | 午夜精品在线视频 | 亚洲黄网站wwwwww | 日本色吧| 30分钟的高清视频在线观看 | 国产美女在线一区二区三区 | 国产亚洲精品美女2020久久 | 日日摸日日添日日透 | 91久久国产青草亚洲 | 男人操女人免费视频 | 日韩中文字幕在线不卡 | 操破苍穹在线 | 亚洲精品国产成人中文 | 国产手机在线αⅴ片无码观看 | 极品丝袜老师h系列全文阅读 | 午夜免费无码福利视频麻豆 | 精品高潮呻吟99AV无码 | 女同全黄h全肉动漫 | 成人在线免费播放 | 日韩免费一区 | 草莓污污 | 99久久综合给久久精品 | 极品91 | 192.168.191| 精精国产www视频在线观看免费 | 国产良心大作白丝精厕 | 国产精品一区二区不卡的视频 | 国产亚洲福利一区二区免费看 | 91精品国产在线 | 日本午夜视频 | 五月色综合婷婷综合俺来也 | 黄色wwwwww | 大团圆6全文在线阅读 | 胸大的姑娘中文字幕视频 |