跪求脚本

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

跪求脚本

#1

帖子 BigSnake.NET » 2006-09-22 19:33

我想将某个目录里的 文件权限设置为600,目录权限设置为700

怎么实现呢?
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
alinmn
帖子: 185
注册时间: 2006-05-19 21:42
来自: NIT
送出感谢: 0
接收感谢: 0

#2

帖子 alinmn » 2006-09-22 20:30

find . -type f -print0|xargs -0 chmod 0600;find . -type d -ptint0|xargs -0 chmod 0700
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#3

帖子 BigSnake.NET » 2006-09-22 20:37

可以解释一下吗?
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
送出感谢: 0
接收感谢: 7 次
联系:

#4

帖子 BigSnake.NET » 2006-09-22 20:42

打错一个字~应为

find . -type f -print0|xargs -0 chmod 0600;find . -type d -print0|xargs -0 chmod 0700
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
alinmn
帖子: 185
注册时间: 2006-05-19 21:42
来自: NIT
送出感谢: 0
接收感谢: 0

#5

帖子 alinmn » 2006-09-22 21:03

不太清楚 只是在ABS上看过类似脚本 -print0 和 -0 是为了防止文件名出现空格的
回复

回到 “Shell脚本”