read czyta linię ze standardowego wejścia

Opis Interpreter komend (ang. shell) sczytuje ze standardowego wejścia linię (aż do znaku backslash "\"), wyjątkiem jest, gdy polecenie to zostanie wywołane z parametrem "-r"

Argumenty var - nazwa istniejącej lub nieistniejącej zmiennej interpretera komend (ang. shell variable)

Standardowe wejście Standardowe wejście powinno być plikiem tekstowym

Zmienne środowiskowe Poniższe zmienne środowiskowe powinny wpływać na działanie polecenia read: IFS LANG LC_ALL LC_CTYPE LC_MESSAGES NLSPATH PS2

Przykład while read -r aa bb do printf "%s %s\n" "$aa" "$bb" done < plik_wyjsciowy

Wyświetla plik, w którym pierwsze pole (ang. field) każdej linii jest przenoszone na koniec linii

Zobacz też

GNU readline

Kategoria:Unix