我正在尝试编写一个shell脚本,允许用户输入使用chmod命令排除的权限,目录名和文件。我似乎无法让它正常工作。我对shell脚本非常陌生,所以它可能是一个简单的语法错误。我的代码如下所示: #!/bin/bash
clear
echo " ====================================
We need our rights!
Set file
当我尝试更改文件的权限时,它似乎不起作用。 chmod表示它正在更改它,但文件权限保持不变。任何人都可以解释我做错了什么?这是我的命令行的副本。 ~$ sudo chmod -v u+x ex01
mode of 'ex01' changed from 0600 (rw-------) to 0700 (rwx------)
~$ ls -l ex01
-rw------- 1 user u