Практика

Вопросы

  1. Что можно задать в качестве списка значений для for?

  2. Для чего нужен IFS?

  3. Для чего нужны функции?

Задания

  1. Создайте файл со списком пользователей. С помощью for выведите на экран текст: «Creating new user: useradd имя_пользователя».

  2. Создайте функции просмотра информации о пользователе(1), создания пользователя(2), удаления пользователя (3). Используйте case и select для использования этих функций в виде меню.

  3. Разрешите пользователю helpdesk запускать команду newbackup от имени пользователя backup. Команда newbackup должна создавать сжатый архив директории /data и сохранять его в домашней директории пользователя backup с датой в названии.