如果文件存在,则显示为“文件已存在!”。否则显示为“文件不存在”如果文件具有读写权限,则显示为“文件许可已更改” 假定文件名作为命令行参数给出。 样本输出1:
文件存在! 文件权限已更改
示例输出2:
文件不存在
我已经尝试过,但是无法获得任何输出。请帮助我
f="$1"
if [ -e $f ] then echo "File Exists!"
elif[ ! -e $f ] then echo "File does not Exist" && exit
fi
if [-w $f ] && [ -r $f ] then chmod 777 $f && echo "File Permission has been changed"
fi