欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

linux expect實現(xiàn)登陸遠程主機并執(zhí)行命令示例代碼

 更新時間:2017年06月23日 09:12:01   作者:Carey  
這篇文章主要給大家介紹了linux expect實現(xiàn)登陸遠程主機并執(zhí)行命令的相關資料,文中給出了詳細的示例代碼供大家參考學習,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。

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

示例代碼:

#!/bin/bash 
export cmd=$1
expect << 'END'
set cmd "$env(cmd)"
spawn ssh root@192.168.56.1 $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)" 獲取系統(tǒng)變量
  • spwan 開始一個進程
  • expect {} 具體的應答消息

總結

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

相關文章

  • iptables配置(/etc/sysconfig/iptables)操作方法

    iptables配置(/etc/sysconfig/iptables)操作方法

    下面小編就為大家?guī)硪黄猧ptables配置(/etc/sysconfig/iptables)操作方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • Linux環(huán)境下GRE的部署方式

    Linux環(huán)境下GRE的部署方式

    這篇文章主要介紹了Linux環(huán)境下GRE的部署方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • 解決Debian系統(tǒng)自動更新軟件包的問題的方法

    解決Debian系統(tǒng)自動更新軟件包的問題的方法

    這篇文章主要介紹了解決Debian系統(tǒng)自動更新軟件包的問題的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12
  • 詳解linux中的strings命令簡介

    詳解linux中的strings命令簡介

    本篇文章主要介紹了linux中的strings命令簡介,在linux下搞軟件開發(fā)的朋友, 幾乎沒有不知道strings命令的。非常具有實用價值,需要的朋友可以參考下。
    2016-12-12
  • 解決Centos7安裝nginx后提示“Welcome to nginx on Fedora!”,conf.d目錄下無default.conf文件

    解決Centos7安裝nginx后提示“Welcome to nginx on Fedora!”,conf.d目錄下無d

    這篇文章主要介紹了Centos7安裝nginx后提示“Welcome to nginx on Fedora!”,conf.d目錄下無default.conf文件 ,本文給出了問題原因解析及解決方法,需要的朋友可以參考下
    2019-07-07
  • Mac中文件權限查看和設置詳解

    Mac中文件權限查看和設置詳解

    這篇文章主要給大家介紹了關于Mac系統(tǒng)下文件權限查看和設置的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者使用Mac具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-03-03
  • Linux發(fā)郵件之mail命令詳解

    Linux發(fā)郵件之mail命令詳解

    這篇文章主要介紹了Linux發(fā)郵件之mail命令詳解,詳細的講解了mail命令的用法等,非常具有實用價值,需要的朋友可以參考下。
    2016-12-12
  • 學習在kernel態(tài)下使用NEON對算法進行加速的方法

    學習在kernel態(tài)下使用NEON對算法進行加速的方法

    這篇文章主要介紹了學習在kernel態(tài)下使用NEON對算法進行加速的方法,一起來學習下,大大提高數(shù)據(jù)運算的效率。
    2017-11-11
  • VMware Workstation安裝(Linux內(nèi)核)銀河麒麟圖文教程

    VMware Workstation安裝(Linux內(nèi)核)銀河麒麟圖文教程

    這篇文章主要為大家詳細介紹了VMware Workstation安裝(Linux內(nèi)核)銀河麒麟,文中安裝步驟介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • Centos7安裝ElasticSearch 6.4.1入門教程詳解

    Centos7安裝ElasticSearch 6.4.1入門教程詳解

    這篇文章主要介紹了Centos 7安裝ElasticSearch 6.4.1入門教程詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05

最新評論