shell脚本中if判断的一些参数及含义

原创 2015年11月21日 13:22:19

更新最近用到的

  • -b file 文件是块设备文件,返回true
  • -c file 文件是字符设备文件,返回true
  • -s file 文件不为空,返回true
  • -n 字符串非空,则返回true
  • -z 字符串为空,并且长度为0,则返回true

shell脚本编程中条件判断语句中各个参数的含义

Linux下条件判断语句的格式如下:

shell脚本中if的参数

[ -a FILE ] 如果 FILE 存在则为真。 [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。 [ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。...

Linux shell脚本中与if相关参数说明

[ -a FILE ]  如果 FILE 存在则为真。  [ -b FILE ]  如果 FILE 存在且是一个块特殊文件则为真。  [ -c FILE ]  如果 FILE 存在且是一个字...

脚本学习-----常用shell脚本if参数

一些常用的if脚本参数:[ -a FILE ] 如果 FILE 存在则为真。 [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。 [ -c FILE ] 如果 FILE 存在且是一...
  • wd4084
  • wd4084
  • 2011年02月17日 10:59
  • 1442

linux shell脚本对未定义变量的判断以及if的用法

环境操作系统:win10 虚拟机:centos7需求因为公司有个脚本,是用于启动程序的,但是每次启动都要手动做如下两个操作: ①先查询之前的进程ID ②杀死之前的,在启动新了时间长了弄得我很烦躁...

Linux--Shell脚本(二)条件判断之if else

****************************************************************************************************...

shell脚本下if判断的使用

#!/bin/sh   #测试各种字符串比较操作。 #shell中对变量的值添加单引号,爽引号和不添加的区别:对类型来说是无关的,即不是添加了引号就变成了字符串类型, #单引号不对相关量进行替...

shell脚本if条件判断总结

Shell脚本IF条件判断和判断条件总结,本文先是给出了IF条件判断的语法,然后给出了常用的判断条件总结 基本上和其他脚本语言一样。没有太大区别。不过值得注意的是。[]里面的条件判断。 ...

linux shell脚本中,关于test测试和if判断中常用的标志[-eq,gt..]

1. 关于某个文档的『文档类型』判断,如 test -e filename 表示存在否 -e 该『文档』是否存在(常用) -f 该『文档』是否存在且为档案(file)(常用) -d 该『文档』是...

shell脚本--if判断(数字条件、字符串条件)

二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别.1.整数比较 [cpp] view plaincopyprint? -eq 等于,如:if [ "$a" -eq "$b" ] -ne 不...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:shell脚本中if判断的一些参数及含义
举报原因:
原因补充:

(最多只允许输入30个字)