判断目录是否有相关权限,如果有权限则输出内容

判断输入的目录是否有写权限,如果有写权限,则输入Hello到文件中,并输出所有内容,没有权限则退出。

#!/bin/bash
LOCAL_1=/home/test.log
LOCAL_2=/home/dave/test.log
if [ -w $LOCAL_1 ];then
 echo "Using LOCAL_1"
 cat $LOCAL_1
elif [ -w $LOCAL_2 ];then
 echo "Using LOCAL_2"
 echo >>$LOCAL_2
 cat $LOCAL_2
else
 echo "`basename $0`:Sorry,the files cannot write!"
 exit 1
fi

发布了11 篇原创文章 · 获赞 8 · 访问量 614

猜你喜欢

转载自blog.csdn.net/theeyes2012/article/details/104314823