现在的做法是 我把abc的权限000和700写成两个脚本分别执行 但是我觉得这样不科学 所以我就想把它们写在一个脚本里 当进入脚本时 程序会识别abc的权限是000还是700 然后再询问是否要更改
我不会写脚本程序 所以拜托熟懂的朋友帮我写一下 不胜感激

代码: 全选
#!/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
谢谢你 我先试试看堕落的飞翔 写了: ↑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