Практика

Вопросы

  1. Для чего нужны скрипты?

  2. Что из себя представляет bash скрипт?

  3. Для чего нужен шебанг?

  4. Как можно запускать bash скрипты?

  5. Как передать аргументы из командной строки в скрипт?

  6. Как сделать так, чтобы скрипт задавал вопросы и на основе ответов формировал итоговую команду?

Задания

  1. Сделайте скрипт, который будет спрашивать имя пользователя и на основе ввода показывать нужную строчку из /etc/passwd.

  2. Сделайте скрипт, который будет спрашивать название и создавать файл, затем спрашивать права для этого файла и задавать их.

  3. Сделайте скрипт, который будет спрашивать имя пользователя и выводить оболочку этого пользователя.