-4

В bash doc есть утверждение:

Оболочка считывает свои данные из файла, из строки или из пользовательского терминала.

Можете ли вы привести примеры каждого из этих трех вариантов?

2 ответа2

4

Ну, это довольно просто:

bash hello.sh                     # From a file.
bash -c 'echo "Hello, world!"'    # From a string.
bash                              # From the terminal.

Ура!

2
  1. Ввод из файла: запуск скрипта (файл с расширением .sh )
  2. Ввод из строки: bash -c "ls -l"
  3. Ввод с терминала: ну, любой неграфический сеанс Linux.

Если вы работаете в Linux с графическим окружением, нажмите Ctrl+Alt+F1 или Ctrl+Alt+F2, и вы поймете, что я имею в виду. (вернитесь, нажимая Ctrl+Alt+F *, пока не вернетесь к графике)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .