歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> SHELL編程

shell編程測試文件權限

shell編程測試文件權限   #!/bin/bash #This script is used to test the file type. #6/20/11 function usage() {   echo "Error:Must have a parameter."   echo "Usage: "$0" filename"   exit 1 } function permission() {   if [ ! -e $1 ]     then       echo "Error:$1 file not find."       return 1   fi   if [ -r $1 ]     then       PERMI="r"   else       PERMI="-"   fi   if [ -w $1 ]     then       PERMI=$PERMI"w"   else       PERMI=$PERMI"-"   fi   if [ -x $1 ]     then       PERMI=$PERMI"x"   else       PERMI=$PERMI"-"   fi     echo $PERMI   return 0 } if [ $# = 0 ]   then     usage     exit 1 fi if MESSAGE=`permission $1`   then    echo $1":"$MESSAGE    exit 0 else    echo $MESSAGE    exit 1 fi  
Copyright © Linux教程網 All Rights Reserved