помогите с скриптом bash - PullRequest
       4

помогите с скриптом bash

0 голосов
/ 18 октября 2010

У меня есть домашнее задание:

Студент должен написать программу bash с именем fix-permissions.sh, которая принимает список пользователей в качестве аргумента. Если в качестве аргументов указан пользователь или более, сценарий должен сбросить права доступа к файлам следующим образом ...

"принимает список пользователей в качестве аргумента" Может кто-нибудь объяснить мне, пожалуйста?

Ответы [ 2 ]

3 голосов
/ 18 октября 2010

Это означает, что если вы введете fix-permissions.sh user1 user2 user3 в командной строке, ваш скрипт обработает этих 3 пользователей. В вашем сценарии вы проходите через эти аргументы, используя $@

например

for u in "$@"
do
  echo "$u"
done

см. Справочную страницу на ПОЗИЦИОННЫЕ ПАРАМЕТРЫ для получения дополнительной информации

0 голосов
/ 18 октября 2010

Позиционные параметры.$1, $2, $3, $@ и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...