#!/bin/bash
#输入一个档案全名,并输出案类型和权限
#日期:2014-01-20
#环境变量设置
PATH=/usr/lib/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
export PATH
echo '请输入一个档案全名,我将判断它的类型和权限'
read -p '请输入一个档案全名:' filename
test -z $filename && echo '档案名称不合法' && exit 0
test ! -e $filename && echo '档案不存在' && exit 0
#判断档案类型
test -f $filename && filetype='文件'
test -d $filename && filetype='目录'
#判断档案权限
test -r $filename && perm='可读'
test -w $filename && perm="$perm,可写"
test -x $filename && perm="$perm,可执行"
echo "档案类型:$filetype----档案权限:$perm"
Linux Shell
最新推荐文章于 2023-06-10 18:13:23 发布