我有文件夹abc 不用的时候 我把文件夹设置成000 如果要访问修改abc 我又将它更改成700
现在的做法是 我把abc的权限000和700写成两个脚本分别执行 但是我觉得这样不科学 所以我就想把它们写在一个脚本里 当进入脚本时 程序会识别abc的权限是000还是700 然后再询问是否要更改
我不会写脚本程序 所以拜托熟懂的朋友帮我写一下 不胜感激
请高手帮我写一个脚本程序
-
- 帖子: 214
- 注册时间: 2017-08-19 10:12
- 系统: linux
- 九天星
- 帖子: 1440
- 注册时间: 2007-07-14 20:45
-
- 帖子: 68
- 注册时间: 2010-12-15 16:36
Re: 请高手帮我写一个脚本程序
把脚本放到abc同级目录或者改一下下面abc的路径
代码: 全选
#!/bin/bash
myFolder="abc"
if [ ! -r "$myFolder" ] ; then
echo -n "要将文件夹切换到可读写?(y/n):"
read input
if [ "$input" != "n" ] ; then
chmod 700 "$myFolder"
fi
else
echo -n "要将文件夹切换到不可读写?(y/n):"
read input
if [ "$input" != "n" ]; then
chmod 000 "$myFolder"
fi
fi
-
- 帖子: 214
- 注册时间: 2017-08-19 10:12
- 系统: linux
Re: 请高手帮我写一个脚本程序
谢谢你 我先试试看堕落的飞翔 写了: ↑2018-08-23 21:33 把脚本放到abc同级目录或者改一下下面abc的路径
代码: 全选
#!/bin/bash myFolder="abc" if [ ! -r "$myFolder" ] ; then echo -n "要将文件夹切换到可读写?(y/n):" read input if [ "$input" != "n" ] ; then chmod 700 "$myFolder" fi else echo -n "要将文件夹切换到不可读写?(y/n):" read input if [ "$input" != "n" ]; then chmod 000 "$myFolder" fi fi
- 自由建客
- 帖子: 13468
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
Re: 请高手帮我写一个脚本程序
为何不另设一帐户
- luxifar
- 帖子: 84
- 注册时间: 2013-02-27 21:42
- 系统: 12.04