Składnia
Przeczytaj [opcje] [var1, var2, var3…]
Czytać Polecenie może być używane bez żadnego argumentu lub opcji. Z tym poleceniem można użyć wielu rodzajów opcji, aby przyjąć wprowadzenie konkretnego typu danych. Może przyjmować więcej danych wejściowych od użytkownika, definiując wiele zmiennych za pomocą tego polecenia.
Niektóre przydatne opcje polecenia odczytu
Niektóre opcje odczyt polecenie wymaga dodatkowego parametru do użycia. Najczęściej używane opcje Czytać Polecenie jest wspomniane w następujący sposób:
Opcja | Zamiar |
---|---|
-D | Służy do przyjmowania danych wejściowych do momentu zapewnienia wartości ogranicznika. |
-N | Służy do przyjmowania wprowadzania określonej liczby znaków z terminalu i przestania wcześniej przyjmować dane wejściowe na podstawie ogranicznika. |
-N | Służy do przyjmowania wprowadzania określonej liczby znaków z terminalu, ignorując ograniczenie. |
-P | Służy do wydrukowania wyjścia komunikatu wiernego przed przyjęciem danych wejściowych. |
-S | Służy do przyjmowania danych wejściowych bez echa. Ta opcja jest używana głównie do przyjmowania danych wejściowych hasła. |
-A | Służy do przyjmowania danych wejściowych dla tablicy indeksowanej. |
-T | Służy do ustalenia limitu czasu dla przyjmowania danych wejściowych. |
-u | Służy do pobrania danych z pliku. |
-R | Służy do wyłączania opadek odwrotnych. |
Różne przykłady polecenia Read
Zastosowania Czytać Polecenie z różnymi opcjami pokazano w tej części tego samouczka.
Przykład 1: Korzystanie z polecenia odczytu bez żadnej opcji i zmiennej
Utwórz plik bash z następującym skryptem, który pobiera dane wejściowe z terminala za pomocą odczyt polecenie bez żadnej opcji i zmiennej. Jeśli z zmienną nie jest używana z Czytać polecenie, wartość wejściowa jest przechowywana w $ Odpowiedz zmienny. Wartość tej zmiennej jest drukowana później po przyjęciu wejścia.
#!/bin/bashWyjście:
Pojawi się następujące dane wyjściowe, jeśli „Niebieski„Wartość jest traktowana jako dane wejściowe:
Przykład 2: Korzystanie z polecenia odczytu ze zmienną
Utwórz plik bash z następującym skryptem, który pobiera dane wejściowe z terminala za pomocą odczyt polecenie ze zmienną. Metoda przyjmowania pojedynczych lub wielu zmiennych za pomocą Czytać Polecenie jest pokazane w tym przykładzie. Wartości wszystkich zmiennych są drukowane później.
#!/bin/bashWyjście:
Następujące dane wyjściowe pojawiają się po przyjęciu jednego wejścia pierwszego i trzech wejść później:
Przykład 3: Korzystanie z polecenia odczytu z opcją -p
Utwórz plik bash z następującym skryptem, który pobiera dane wejściowe z terminala za pomocą odczyt polecenie ze zmienną i -P opcja. Wartość wejściowa jest drukowana później.
#!/bin/bashWyjście:
Po przyjęciu wejścia pojawia się następujące dane wyjściowe:
Przykład 4: Korzystanie z polecenia odczytu z opcją -s
Utwórz plik bash z następującym skryptem, który pobiera dane wejściowe z terminala za pomocą odczyt polecenie ze zmienną i -S opcja. Wartość wejściowa hasła nie będzie wyświetlana dla opcji -s. Wartości wejściowe są sprawdzane później pod kątem uwierzytelnienia. Wydrukowane jest również komunikat sukcesu lub porażki.
#!/bin/bashWyjście:
Następujące dane wyjściowe pojawiają się po przyjęciu prawidłowych i nieprawidłowych wartości wejściowych:
Przykład 5: Korzystanie z polecenia odczytu z opcją -a
Utwórz plik bash z następującym skryptem, który pobiera dane wejściowe z terminala za pomocą odczyt polecenie ze zmienną i -A opcja. Wartości tablicy są drukowane później po przyjęciu wartości wejściowych z terminalu.
#!/bin/bashWyjście:
Następujące dane wyjściowe pojawiają się po przyjęciu wartości tablicy:
Przykład 6: Korzystanie z polecenia odczytu z opcją -n
Utwórz plik bash z następującym skryptem, który pobiera dane wejściowe z terminala za pomocą odczyt polecenie ze zmienną i -N opcja.
#!/bin/bashWyjście:
Pojawi się następujące dane wyjściowe, jeśli „78342„Wartość jest traktowana jako dane wejściowe:
Przykład 7: Korzystanie z polecenia odczytu z opcją -t
Utwórz plik bash z następującym skryptem, który pobiera dane wejściowe z terminala za pomocą Czytać polecenie ze zmienną i -T opcja.
#!/bin/bashWyjście:
Następujące dane wyjściowe pojawiają się po przyjęciu prawidłowych i nieprawidłowych wartości wejściowych:
Wniosek
Zastosowania niektórych przydatnych opcji Czytać polecenie są wyjaśnione w tym samouczku za pomocą wielu przykładów, aby poznać podstawowe zastosowania Czytać Komenda.