#!/bin/bash -x
read -p "please inpunt the file to be test : " file
//输入参数是否为空
[ -z $file ] && echo "your file name is invalid!!" && exit 1
//文件是否存在
[ ! -e $file ] && echo "$file do not exits" && exit 2
//文件类型 变量后面不能有空格,要紧跟“=”
[ -f $file ] && filetype="-" //
[ -d $file ] && filetype="d"
//文件权限
[ -r $file ] && perm="r"
[ -w $file ] && perm="${perm}w"
[ -x $file ] && perm="${perm}x"
echo "$file $filetype $perm"
read -p "please inpunt the file to be test : " file
//输入参数是否为空
[ -z $file ] && echo "your file name is invalid!!" && exit 1
//文件是否存在
[ ! -e $file ] && echo "$file do not exits" && exit 2
//文件类型 变量后面不能有空格,要紧跟“=”
[ -f $file ] && filetype="-" //
[ -d $file ] && filetype="d"
//文件权限
[ -r $file ] && perm="r"
[ -w $file ] && perm="${perm}w"
[ -x $file ] && perm="${perm}x"
echo "$file $filetype $perm"