read命令用於接收鍵盤的標準輸入以及其它檔案的輸入,得到輸入後,read命令會將資料放到乙個標準變數中。
示例 1:
#!/bin/bash
read -s -p "enter you password: " password #-s:不顯示輸入,-p:在read命令列指
echo "hello,your password is $password" 定乙個提示
示例 2:
#!/bin/bash
echo -n "enter your name: "
read name #從鍵盤輸入
echo "hello! $name"
#!/bin/bash
read -t 5 -p "enter your name: " name #-t:設定時間限制
echo "this is $name"
示例 3:讀行
#!/bin/bash
file=/etc/fstab
i=1cat $file | while read line
doecho $i###$line
((i++))
done
shell的read方法使用介紹
read命令 p 提示語句 n 字元個數 t 等待時間 s 不回顯 和 讀檔案 深入學習 1.read p 允許指定提示語句 bin bash read p input your name name echo name exit 0 read命令也可以不指定變數,read讀取 的內容會預設儲存自re...
shell指令碼之輸入互動read
這個 read 內部命令被用來從標準輸入讀取單行資料。這個命令可以用來讀取鍵盤輸入,當使用 重定向的時候,讀取檔案中的一行資料。這個命令有以下語法形式 read options variable.這裡的 options 是下面列出的可用選項中的乙個或多個,且 variable 是用來儲存輸入數值的乙...
Linux之read命令使用
ead命令 read 命令從標準輸入中讀取一行,並把輸入行的每個欄位的值指定給 shell 變數 1 read後面的變數var可以只有乙個,也可以有多個,這時如果輸入多個資料,則第乙個資料給第乙個變數,第二個資料給第二個變數,如果輸入資料個數過多,則最後所有的值都給最後乙個變數 p read p 提...