#!/bin/bash #read 3 chars into var read -n 3 var echo $var #read chars without showing it read -s var echo $var #read chars into var within 5 seconds read -t 5 var echo $var #read chars until gets a specified CHAR read -d "E" var echo $var
#read chars with a remind
read -p "Enter input:" var
echo $var
還可以使用read命令讀取Linux系統上的檔案。
每次呼叫read命令都會讀取檔案中的"一行"文字。當檔案沒有可讀的行時,read命令將以非零狀態退出。
讀取檔案的關鍵是如何將文字中的資料傳送給read命令。