您的位置:首页 > 运维架构 > Shell

shell中判断文件是否存在和文件的类型

2014-05-27 16:25 330 查看
test  

  test -f 是否参在并是文件  

 -d 是否参在并是目录  

 -e 文件是否存在 

更多说明可以通过 man test 查看

判断7种文件类型 :

test -f  $1 && cat $1普通文件  

test -d  $1 && ls -ld $1目录

test -L  $1 && ls -ld $1连接文件

test -p  $1 && ls -ld $1管道文件

test -S  $1 && ls -ld $1套接字  

test -b  $1 && ls -ld $1块设备  

test -c  $1 && ls -ld $1字符设备
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: