shell 脚本中中-f -e -eq等等的意义
来源:互联网 发布:广告设计制作软件 编辑:程序博客网 时间:2024/05/22 05:04
文件比较运算符
-e filename 如果 filename存在,则为真 [ -e /var/log/syslog ]
-d filename 如果 filename为目录,则为真 [ -d /tmp/mydir ]
-f filename 如果 filename为常规文件,则为真 [ -f /usr/bin/grep ]
-L filename 如果 filename为符号链接,则为真 [ -L /usr/bin/grep ]
-r filename 如果 filename可读,则为真 [ -r /var/log/syslog ]
-w filename 如果 filename可写,则为真 [ -w /var/mytmp.txt ]
-x filename 如果 filename可执行,则为真 [ -L /usr/bin/grep ]
filename1-nt filename2 如果 filename1比 filename2新,则为真 [ /tmp/install/etc/services -nt /etc/services ]
filename1-ot filename2 如果 filename1比 filename2旧,则为真 [ /boot/bzImage -ot arch/i386/boot/bzImage ]
字符串比较运算符 (请注意引号的使用,这是防止空格扰乱代码的好方法)
-z string 如果 string长度为零,则为真 [ -z “
string1= string2 如果 string1与 string2相同,则为真 [ “
算术比较运算符
num1-eq num2 等于 [ 3 -eq
num1-lt num2 小于 [ 3 -lt
num1-gt num2 大于 [ 3 -gt
- shell 脚本中中-f -e -eq等等的意义
- linux shell 命令中-d, -f, -e等等判断表达式(文件比较运算符 )的相关解释
- C语言中%d,%o,%f,%e,%x的意义
- C语言中%d,%o,%f,%e,%x的意义
- C中%d,%o,%f,%e,%x的意义
- C语言中%d,%o,%f,%e,%x的意义
- C语言中%d,%o,%f,%e,%x的意义
- C语言中%d,%o,%f,%e,%x的意义
- C语言中%d,%o,%f,%e,%x的意义
- C语言中%d,%o,%f,%e,%x的意义
- C语言中%d,%o,%f,%e,%x的意义
- C语言中%d,%o,%f,%e,%x的意义
- C语言中%d,%o,%f,%e,%x的意义
- Shell脚本中$0、$?、$!等的意义
- Shell脚本中$0、$?、$!、$$、$*、$#、$@等的意义
- Shell脚本中$0、$?、$!等的意义。
- Shell脚本中$0、$?、$!、$$、$*、$#、$@等的意义
- shell脚本 -e -f的含义
- window+ubuntu双系统安装 tensorflow
- 【html5】transform属性
- python 用(%s%d)格式化字符串与用format格式化的区别
- 还没吃上奥利奥,谷歌Android 8.1竟要来了。。。
- HashMap、HashTable、HashSet
- shell 脚本中中-f -e -eq等等的意义
- JS_BOM笔记
- mysql批量替换字符串问题
- Maven+SSM+Shiro整合配置
- 使用spring-data-redis进行对redis的操作,封装的一些操作方法
- 日常笔记
- 【Loadrunner】-启动ip wizard时报the ip wizard does not support dhcp
- mysql优化–explain分析sql语句执行效率
- 理解托管磁盘的原理与优势