shell之read的使用

2021-09-21 00:21:41 字數 675 閱讀 4308

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 提...