Практика

Вопросы

  1. Какой синтаксис у команды if?

  2. Как узнать код выхода предыдущей команды?

  3. Как проверить, равно ли значение какой-то переменной определённому тексту?

  4. Почему стоит переменную брать в кавычки при использовании [] ?

Задания

  1. Сделайте скрипт, который спросит имя пользователя и скажет, является ли пользователь администратором?

  2. Сделайте скрипт, который проверит bash историю и скажет, использовал ли этот пользовать команду sudo? Если использовал, то скрипт должен дополнительно вывести лог о выполнении из логов sudo.

  3. Сделайте скрипт, который спросит имя, а потом фамилию. Если результат будет «John Doe», то скрпит должен напечатать «Access Granted».