read命令用於從鍵盤或標准輸入中讀取文本。以交互的形式讀取來自用戶的輸入。默認用”回車鍵”作為結束。
一般使用在自動化的sh腳本中。
#用不回顯(non-echoed)方式讀取密碼 $ read -s var #顯示提示信息 $ read -p “Enter input:” var #在特定的時間內讀取輸入(單位:秒) $ read -t 2 var #自定義結束符(即輸入冒號(:)時結束) $ read -d “:” var #讀取5個字符,並存入變量var $ read -n 5 var