linux shell编程 对于家目录下的所有文件(目录除外) ,首先判断用户对该文件是否具
linuxshell编程对于家目录下的所有文件(目录除外),首先判断用户对该文件是否具有写权限,如果没有,则为其添加w权限。急,在线等...
linux shell编程
对于家目录下的所有文件(目录除外) ,首先判断用户对该文件是否具有写权限,如果没有,则为其添加w权限。
急,在线等 展开
对于家目录下的所有文件(目录除外) ,首先判断用户对该文件是否具有写权限,如果没有,则为其添加w权限。
急,在线等 展开
展开全部
#!/usr/bin/bash
for file in `ls`
do
if [ -f $file ]
then
if [ ! -w $file ]
then
chmod +w $file
fi
fi
done
更多追问追答
追问
if [ -f $file ]
这一栏是什么作用。
追答
判断是否为文件,不是目录!
判断目录这样写:
if [ -d $file ]
then
echo $file "is diectory!"
fi
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
快又稳
2024-10-28 广告
2024-10-28 广告
在Linux环境下配置基于域名的虚拟主机,需安装Apache或Nginx等Web服务器,并编辑配置文件。以Apache为例,需创建虚拟主机配置文件,指定域名、文档根目录等,然后启用该配置文件并重启Apache服务。同样,Nginx也需在相应...
点击进入详情页
本回答由快又稳提供
展开全部
$ for file in `find . -type f`;do ! [ -w $file ] && chmod +w $file;done
文件名中不要有空格,如果有带空格的文件名,还要特殊处理。
文件名中不要有空格,如果有带空格的文件名,还要特殊处理。
更多追问追答
追问
请问 find .-type f是什么作用
追答
find ~ -type f
查找主目录下(包含子目录),所有的文件类型。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
chmod +w *
当然,请先进入到 HOME目录下,再执行这个命令。 为所有文件加 w 权限。
当然,请先进入到 HOME目录下,再执行这个命令。 为所有文件加 w 权限。
追问
。。。
追答
算了,我的太简单了。你看下面的那2个吧。看起来都可以。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询