Shell if 参数含义列表
[ -a
FILE
] 如果
FILE
存在则为真。
[ -b
FILE
] 如果
FILE
存在且是一个块特殊文件则为真。
[ -c
FILE
] 如果
FILE
存在且是一个字特殊文件则为真。
[ -d
FILE
] 如果
FILE
存在且是一个目录则为真。
[ -e
FILE
] 如果
FILE
存在则为真。
[ -f
FILE
] 如果
FILE
存在且是一个普通文件则为真。
[ -g
FILE
] 如果
FILE
存在且已经设置了SGID则为真。
[ -h
FILE
] 如果
FILE
存在且是一个符号连接则为真。
[ -k
FILE
] 如果
FILE
存在且已经设置了粘制位则为真。
[ -p
FILE
] 如果
FILE
存在且是一个名字管道(F如果O)则为真。
[ -r
FILE
] 如果
FILE
存在且是可读的则为真。
[ -s
FILE
] 如果
FILE
存在且大小不为
0
则为真。
[ -t FD ] 如果文件描述符 FD 打开且指向一个终端则为真。
[ -u
FILE
] 如果
FILE
存在且设置了SUID (
set
user ID)则为真。
[ -w
FILE
] 如果
FILE
如果
FILE
存在且是可写的则为真。
[ -x
FILE
] 如果
FILE
存在且是可执行的则为真。
[ -O
FILE
] 如果
FILE
存在且属有效用户ID则为真。
[ -G
FILE
] 如果
FILE
存在且属有效用户组则为真。
[ -L
FILE
] 如果
FILE
存在且是一个符号连接则为真。
[ -N
FILE
] 如果
FILE
存在
and
has been
mod
如果ied since it was last read则为真。
[ -S
FILE
] 如果
FILE
存在且是一个套接字则为真。
[ FILE1 -nt FILE2 ] 如果 FILE1 has been changed more recently than FILE2,
or
如果 FILE1 exists
and
FILE2 does
not
则为真。
[ FILE1 -ot FILE2 ] 如果 FILE1 比 FILE2 要老, 或者 FILE2 存在且 FILE1 不存在则为真。
[ FILE1 -ef FILE2 ] 如果 FILE1 和 FILE2 指向相同的设备和节点号则为真。
[ -o OPTIONNAME ] 如果 shell选项 “OPTIONNAME” 开启则为真。
[ -z
STRING
] “
STRING
” 的长度为零则为真。
[ -n
STRING
]
or
[
STRING
] “
STRING
” 的长度为非零 non-zero则为真。
[ STRING1 == STRING2 ] 如果
2
个字符串相同。 “=” may be used instead
of
“==”
for
strict POSIX compliance则为真。
[ STRING1 != STRING2 ] 如果字符串不相等则为真。
[ STRING1 < STRING2 ] 如果 “STRING1” sorts before “STRING2” lexicographically
in
the current locale则为真。
[ STRING1 > STRING2 ] 如果 “STRING1” sorts after “STRING2” lexicographically
in
the current locale则为真。
[ ARG1 OP ARG2 ] “OP”
is
one
of
-eq, -ne, -lt, -le, -gt
or
-ge. These arithmetic binary operators return
true
if
“ARG1”
is
equal
to
,
not
equal
to
, less than, less than
or
equal
to
, greater than,
or
greater than
or
equal
to
“ARG2”, respectively. “ARG1”
and
“ARG2” are integers.
Shell if 参数含义列表的更多相关文章
- [ 转]Shell中参数($0,$1,$#,$NF,$@等)的含义
Shell中参数($0,$1,$#,$NF,$@等)的含义 发布时间:2018-01-19 来源:网络 上传者:用户 摘要:此处仅仅从来记录平时常用的命令的参数.以免下次忘记时及时找到.也方便更多的人 ...
- shell $x的含义
linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行 ...
- (转)hadoop三个配置文件的参数含义说明
hadoop三个配置文件的参数含义说明 1 获取默认配置 配置hadoop,主要是配置core-site.xml,hdfs-site.xml,mapred-site.xml三个配 ...
- shell中$#等含义
$# 是传给脚本的参数个数 $0 是脚本本身的名字 $1 是传递给该shell脚本的第一个参数 $2 是传递给该shell脚本的第二个参数 $@ 是传给脚本的所有参数的列表 $* 是以一个单字符串显示 ...
- shell 命令参数
$# 是传给脚本的参数个数$0 是脚本本身的名字$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本 ...
- php编译参数选项 具体参数含义可以用./configure --help来查看
php编译参数选项 PHP_INSTALL_PATH=/data/web/php MYSQL_INSTALL_PATH=/data/web/mysql ./configure --prefix=${ ...
- sklearn的train_test_split()各函数参数含义解释(非常全)
sklearn之train_test_split()函数各参数含义(非常全) 在机器学习中,我们通常将原始数据按照比例分割为“测试集”和“训练集”,从 sklearn.model_selection ...
- paip.提升效率--调试--日志系统日志参数含义---python
paip.提升效率--调试--日志系统日志参数含义---python #同时向控制台和文件输出日志 #日志参数含义 import logging log_format = '%(filename)s ...
- Shell 传递参数
Shell 传递参数 向脚本传递参数,格式为:$n. 向脚本传递三个参数,并分别输出: echo "Shell 传递参数实例!"; echo "第一个参数为:$1&quo ...
随机推荐
- Linux——搭建Samba(CIFS)服务器
一.Samba的基本概念 Samba服务:是提供基于Linux和Windows的共享文件服务,服务端和客户端都可以是Linux或Windows操作系统.可以基于特定的用户访问,功能比NFS更强大. S ...
- Prometheus+Grafana监控Kubernetes
涉及文件下载地址:链接:https://pan.baidu.com/s/18XHK7ex_J0rzTtfW-QA2eA 密码:0qn6 文件中需要下载的镜像需要自己提前下载好,eg:prom/node ...
- [luogu1526]智破连环阵
(以下在描述复杂度时,认为$n$和$m$相同,因此一律使用$n$) 称第$i$个炸弹能匹配非空区间$[l,r]$,当且仅当$l$到$r$内所有武器都在$i$攻击范围内,且$r=m$或第$r+1$个武器 ...
- [cf787E]Till I Collapse
考虑对询问分块,对于i<K的询问,暴力处理,时间复杂度为o(Kn):对于i>K的询问,发现答案都小于n/K且满足单调性,那么可以二分出每一段相同的答案,时间复杂度为$o(n^{2}log_ ...
- 【JavaSE】IO(1)-- File类
File类 2019-07-01 22:41:42 by冲冲 在 Java 中,File 类是 java.io 包中唯一映射磁盘文件本身的对象.File类可以获取文件的相关信息(查看文件名.路径. ...
- volatile不能保证数据完整性的小案例
package juc; import java.util.Collections; import java.util.HashSet; import java.util.Set; public cl ...
- 华为云企业级Redis评测第一期:稳定性与扩容表现
摘要:采用Redis Labs推出的多线程压测工具memtier_benchmark对比测试下GaussDB(for Redis) 和原生Redis的特性差异. 本文分享自华为云社区<华为云企业 ...
- CF1445E four points
我们不妨枚举四个点的移动方向. 那我们可以直接算出在该情况的最优的答案. #include<iostream> #include<cstdio> #include<alg ...
- CF1559D2 Mocha and Diana (Hard Version)
考虑到加树边每次最多只导致一对联通块之间的状态. 所以我们以任意顺序加入当前的合法边. 我们考虑先加入所有可加的\((1,a)\) 然后统计只在\(A\)中与1连的点,\(B\)中与2连的点. 则他们 ...
- QQ 表情大全
rt,以下是比较常用的 QQ 表情简写: /kk:快哭了 /cy:呲牙 /ll:流泪 /dk:大哭 /yiw:疑问 /jk:惊恐 /se:色 /kel:可怜 /xyx:斜眼笑 /wx:微笑 /xk:笑 ...