码迷,mamicode.com
首页 > 系统相关 > 详细

Linux学习8之Shell编程--条件判断

时间:2019-01-30 21:40:35      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:table   val   目录文件   linux学习   cell   shell   链接文件   tab   top   

一、按照文件类型进行判断

测试选项

作         用

-b 文件

判断该文件是否存在,并且是否为块设备文件(是块设备文件为真)

-c 文件

判断该文件是否存在,并且是否为字符设备文件(是字符设备文件为真)

-d 文件

判断该文件是否存在,并且是否为目录文件(是目录文件为真)

-e 文件

判断该文件是否存在(存在为真)

-f 文件

判断该文件是否存在,并且是否为普通文件(是普通文件为真)

-L 文件

判断该文件是否存在,并且是否为符号链接文件(是符号链接文件为真)

-p 文件

判断该文件是否存在,并且是否为管道文件(是管道文件为真)

-s 文件

判断该文件是否存在,并且是否为非空(是非空为真)

-S 文件

判断该文件是否存在,并且是否为套接字文件(是套接字文件为真)

 

Linux学习8之Shell编程--条件判断

标签:table   val   目录文件   linux学习   cell   shell   链接文件   tab   top   

原文地址:https://www.cnblogs.com/anchun7080/p/10339771.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!