linux自動化互動工具expect簡單配置使用

2021-08-26 09:36:43 字數 458 閱讀 4632

1、掛載:mount -t iso9660 -o loop /dev/cdrom /mnt/cd

2、查詢expect安裝包:yum list | grep expect

3、安裝:yum install expect.i686 -y

4、新建並編輯expect配置檔案vi expectdemo.sh

配置內容如下:(我這裡連線的hadoop02這台虛擬機器)

#!/bin/bash/expect

##exp_test.sh

set timeout -1;

spawn ssh hadoop02;

expect

"password:"

eof

}

5、執行程式 expect expectdemo.sh可以直接連線到hadoop02這台虛擬機器,而不用手動輸入yes和密碼。

自動化互動工具 expect

lenovo v110 15ikb notebook scp 192.168.70.187 123 192.168.70.187 s password sudo apt install expect 安裝會在 usr bin 下生成expect工具。spawn 啟動新的程序 send 用於向程序傳送...

linux自動化互動指令碼expect

expect指令碼是tcl指令碼語言的拓展。用來實現自動的互動式任務,無需人為干預。在實際開發中,執行shell指令碼有時候會輸入linux密碼或者是mysql密碼等,而expect可以幫我們輸入。expect在linux系統中沒有自帶,需要我們自行安裝,在ubuntu系統下,安裝命令如下 sudo...

python socket自動化互動

socket 的自動化互動 假設服務端執行程式為 coding utf8 python3 import random import socket import sys 建立 socket 物件 serversocket socket.socket socket.af inet,socket.sock...