expect spawn not found
安裝expect 執行以下命令
sudo apt-get install tcl tk expect
在使用expect 寫自動互動功能時 遇到問題
automate_expect.sh
#! /usr/bin/expect
spawn ./interactive.sh
expect "Enter number:"
send "1\n"
expect eof
然後在命令列輸入
sh automate_expect.sh
既然出現 spawn not found 錯誤
一直出現這個錯誤,基本上都是出學者
原來linux 執行sh指令碼有兩種方式,一種時將指令碼作為sh 的命令列引數,另一種時將指令碼作為具有執行許可權的可執行指令碼
將指令碼作為sh 的命令列引數執行的方式如下
sh script.sh 或 sh /home/path/script.sh
將指令碼作為具有執行許可權的可執行指令碼執行方式如下
先然指令碼檔案具有可執行許可權,執行下面程式碼
chmod a+x script.sh 或chmod 755 script.sh
執行指令碼
./script.sh 或/home/path/script.sh
而作為sh 命令列引數來執行。那麼指令碼的#! 的一行就會失效
所以才會出現spawn not found 錯誤,所有上面的automate_expect.sh 指令碼必須用以前命令執行
./automate_expect.sh
相關推薦
expect spawn not found
安裝expect 執行以下命令 sudo apt-get install tcl tk expect 在使用expect 寫自動互動功能時 遇到問題 automate_expect.sh #! /usr/bin/expect spawn ./interactive.sh e
Linux工作筆記-解決spawn: not found與expect: not found問題(安裝expect)
首先要下載安裝2個程式: 1.tcl:下載連結如下: 8.4.11版本:https://download.csdn.net/download/qq78442761/10783733 8.4.19版本(新版本的Linux要安裝新版本的):https://download.csdn.ne
expect spawn id exp4 not open
spawn rsync -avH --delete /home/dwetl/bin [email protected]:/home/dwetl/binsending incremental file listbin/bin/ftpgj.logbin/ftpjx.log
bash:express:command not found
note nbsp 系統 fun 參考 fix 令行 模塊安裝 mrc 重新設置了node_global和node_cache目錄後,總是顯示command not found 找了幾篇博文後,終於解決了這個問題 步驟如下: 1、新建node_global和node_c
HTTP錯誤 404.17 - Not Found" IIS 7.5 請求的內容似乎是腳本,因而將無法由靜態文件處理程序來處理
iis alt pla 重啟 word div microsoft 理論 tar Errore HTTP 404.2 - Not Found" IIS 7.5 請求的內容似乎是腳本,因而將無法由靜態文件處理程序來處理 出現這種情況的原因通常是因為先安裝了Framew
Package gtk+-3.0 was not found in the pkg-config search path
path 二進制 all 項目 有時 rpm fedora ack share 問題描述: 在fedora21系統上通過rpmbuild構建fcitx的二進制包時出現以上錯誤,經老程序員指點:“是相應的開發包沒有安裝” 解決辦法: yum installl gtk3
ssh執行遠程服務器腳本 提示php: command not found
環境變量 target sdn 執行命令 ech jpg ref 1.5 ssh root ssh執行遠程服務器腳本 提示php: command not found 設置環境變量 一臺機器作為管理機,來管理其他服務器,並通過key認證,免密碼登陸的
Linux不能使用FTP 命令 -bash: ftp: command not found
alt src found tp服務器 bsp mman ftp服務器 錯誤提示 不能 今天在centos上使用ftp命令連接搭建的FTP服務器(本機FTP服務使用Vsftpd搭建),出現如下的錯誤提示:-bash: ftp: command not found 查詢相關資
Mybatis報錯:Parameter 'list' not found. Available parameters are [groupList, param1]
ber goods values tor 我們 問題 util 沒有 nbsp GroupDao.java 裏面定義的方法: void batchInsertLog(@Param("groupList") List<MktPromotionIntegralLog>
Linux下command not found(以CentOS下沒有telnet為例)
裏的 linu com ins net 文件 bsp netd mman [[email protected]/* */ ~]# telnet bash: telnet: command not found rpm -qa telnet* //查詢是否安裝了
[轉]The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
right clas rup b- row 添加按鈕 n) 1-1 自帶 完整錯誤信息: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS"AS IS" AND ANY EXPRESS O
luarocks錯誤 require ‘luasql.mysql' 報module 'luasql.mysql' not found:
load tid ret command get ubun pri har ack 錯誤: require ‘luasql.mysql‘stdin:1: module ‘luasql.mysql‘ not found: no field package.preload[‘l
libxml/HTMLparser.h file not found
span 單擊 line setting mil 提示 height 無法找到 arc 在導入asihttprequest包時出問題導入了libxml2.dylib。可是卻提示libxml/HTMLparser.h file not found。 這是由於你的開
ERROR: resetting DM9000 -> not responding dm9000 not found at 0x88000000問題解決
id號 each erro 網卡 網卡通信 12.1 otg esp [0 ERROR: resetting DM9000 -> not responding dm9000 not fo
Mac下安裝第三方模塊報錯:‘sqlfront.h‘ file not found的解決辦法
for found ins 解決辦法 第三方模塊 mssql erro ref div 1.軟件環境: mac環境:10.11.6(15G31) python: 3.6 2.問題: sudo pip install pymssql 後出現下面問題:
新建 jsp異常,The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
prop 選擇 library path per png class pro found 新項目,新建jsp頁面的時候報異常: Multiple annotations found at this line: - The superclass "java
shell下action:command not found
command 程序語言 action 開發 今天測試同事寫的一個shell腳本,執行的時候報錯,錯誤代碼為"action: command not found"檢查腳本發現“. /etc/init.d/functions”居然被註銷了, 取消註釋後,繼續執行腳本:報錯消失,問題得到解決。說明
<Linux> SSH配置之後 SHH slave1 測試 error:SSH: command not found
document command span 4.4 pre error -s 6.0 and 首先要查看一下ssh命令存在何處# which ssh /usr/bin/ssh 使用ssh的絕對路徑 # /usr/bin/ssh slave1Welcome to Ub
出現錯誤日誌:The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path
div 錯誤日誌 a.out library logs openss product arc nec tomcat6出現錯誤日誌: 信息: The APR based Apache Tomcat Native library which allows optimal pe
Ubuntu 16.04 LTS 安裝libvips出現”Package vips was not found in the pkg-config search path”
arp dir exp export ron per gconf 部署 director 使用libvips來操作圖像,libvips的部署參考一個Node.js工程:https://github.com/lovell/sharp 在MAC下安裝很順利,到Linux環境下(