Linux Shell

#!/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"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值