帮助bash脚本

时间:2010-10-17 22:36:30

标签: linux bash

我有一份作业:

学生应编写名为fix-permissions.sh的bash程序,该程序接受用户列表作为参数 如果给定一个或多个用户作为参数,则脚本应重置文件权限,如下所示....

“接受用户列表作为参数” 有人能解释一下吗?

2 个答案:

答案 0 :(得分:3)

这意味着如果您在命令行输入fix-permissions.sh user1 user2 user3,您的脚本将处理这3个用户。在您的脚本中,您使用$@

来查看这些参数

例如

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

请参阅POSITIONAL PARAMETERS上的手册页以获取更多信息

答案 1 :(得分:0)

位置参数。 $1$2$3$@等。