1
nicai000 2014-03-14 19:26:13 +08:00
配合find
|
2
Tink OP @nicai000 额,find应该只能指定哪些目录被执行吧?也能排除么
我最后用脚本弄了,虽然有点麻烦 do if [ $file != "1" ]&&[ $file != "2" ]; then chmod -R 777 $file fi done |
3
nicai000 2014-03-14 19:56:24 +08:00
像这样?
find ~/ ! -name foo ! -name bar -exec chmod -R 777 {} \; |
5
nicai000 2014-03-14 19:58:39 +08:00
find好像是不是很对, 那么这样? (我都没试过哈)
ls -1|grep -v foo|grep -v bar|xargs chmod -R 777 |
6
sandtears 2014-03-14 20:41:21 +08:00
其实有个蠢办法,先移出去然后777然后移回来。。。
|
7
zent00 2014-03-14 22:48:16 +08:00
chmod -R 777 !(1|2)
|