【发布时间】:2014-01-25 11:43:51
【问题描述】:
我想更改我所有文件夹的所有权,所以我使用以下命令:
chown -R root: *
现在我想说的是更改除./test 文件夹之外的所有文件夹。
有可能吗?
【问题讨论】:
我想更改我所有文件夹的所有权,所以我使用以下命令:
chown -R root: *
现在我想说的是更改除./test 文件夹之外的所有文件夹。
有可能吗?
【问题讨论】:
设置extglob 选项,然后排除所需的文件夹:
shopt -s extglob
chown -R root: !(test)
【讨论】:
chmod、cp、mv 和...?
ls !(test) 看看它的作用。
shopt -s extglob并没有任何输出,然后运行ls !(index.html)这个命令将显示所有目录中的所有文件!
ls !(index.html) 相当于说ls * 排除 ls index.html。