當前位置:首頁 » 操作系統 » linux自動輸入

linux自動輸入

發布時間: 2025-01-02 11:20:38

linux Shell中如何自動輸入命令需要接受的鍵盤輸入

傳遞互動式參數的話,你可以試試這種,比如創建分區的一個例子:

echo"p主分區

1第一分區

指定默認從1開始

+200M分區200M

t更改分區類型

若只有一個則不需要指定分區

8elvm分區

w"|fdisk/dev/sdb

Ⅱ linux中scp時怎麼自動輸入密碼

用linux expect插件 網上搜索 有的
#!/usr/bin/expect
set timeout 10
spawn scp /home/chent/admin.tgz root@IP:/home/serverop/
expect "password:"
send "xxxxxxx\r"
interact

Ⅲ 怎麼在linux shell 里自動輸入一個數字,比如2,然後自動執行一個回車

可以設置read命令計數輸入的字元。當輸入的字元數目達到預定數目時,自動退出,並將輸入的數據賦值給變數。
#!/bin/bash
read -n1 -p "Do you want to continue [Y/N]?" answer
case $answer in
Y | y)
echo "fine ,continue";;
N | n)
echo "ok,good bye";;
*)
echo "error choice";;
esac
exit 0
該例子使用了-n選項,後接數值1,指示read命令只要接受到一個字元就退出。只要按下一個字元進行回答,read命令立即接受輸入並將其傳給變數。無需按回車鍵。

熱點內容
怎麼查詢電腦在哪個伺服器 發布:2025-01-05 06:02:47 瀏覽:210
我的世界花雨庭伺服器裝模組 發布:2025-01-05 05:53:08 瀏覽:7
cc編譯單元什麼意思 發布:2025-01-05 05:48:09 瀏覽:126
c語言大題 發布:2025-01-05 05:41:07 瀏覽:986
訪問五老 發布:2025-01-05 05:14:28 瀏覽:816
javathrow 發布:2025-01-05 05:11:42 瀏覽:11
securecrt腳本錄制 發布:2025-01-05 04:57:37 瀏覽:528
用戶都需要編譯嗎 發布:2025-01-05 04:54:49 瀏覽:249
ajaxphp數組 發布:2025-01-05 04:50:08 瀏覽:168
對於信訪問題 發布:2025-01-05 04:14:34 瀏覽:81