Man page - test(1)
Packages contains this manual
- nohup(1)
- expand(1)
- base32(1)
- stdbuf(1)
- env(1)
- chgrp(1)
- sha1sum(1)
- printenv(1)
- arch(1)
- whoami(1)
- sha384sum(1)
- sha224sum(1)
- nl(1)
- unlink(1)
- mv(1)
- comm(1)
- basenc(1)
- timeout(1)
- link(1)
- sync(1)
- paste(1)
- true(1)
- cut(1)
- sleep(1)
- uname(1)
- nproc(1)
- tty(1)
- seq(1)
- wc(1)
- tail(1)
- shred(1)
- split(1)
- unexpand(1)
- false(1)
- realpath(1)
- date(1)
- pr(1)
- expr(1)
- rmdir(1)
- tr(1)
- stat(1)
- numfmt(1)
- stty(1)
- sha512sum(1)
- hostid(1)
- [(1)
- ls(1)
- chcon(1)
- df(1)
- runcon(1)
- od(1)
- ln(1)
- ptx(1)
- echo(1)
- vdir(1)
- touch(1)
- chown(1)
- users(1)
- chroot(8)
- truncate(1)
- dircolors(1)
- printf(1)
- pwd(1)
- fmt(1)
- groups(1)
- sort(1)
- b2sum(1)
- cksum(1)
- join(1)
- dirname(1)
- readlink(1)
- tsort(1)
- id(1)
- mktemp(1)
- base64(1)
- csplit(1)
- sha256sum(1)
- tac(1)
- shuf(1)
- sum(1)
- fold(1)
- who(1)
- test(1)
- mkdir(1)
- mkfifo(1)
- pathchk(1)
- cat(1)
- tee(1)
- md5sum(1)
- cp(1)
- basename(1)
- rm(1)
- yes(1)
- dd(1)
- install(1)
- factor(1)
- dir(1)
- uniq(1)
- du(1)
- logname(1)
- chmod(1)
- pinky(1)
- nice(1)
- mknod(1)
- head(1)
apt-get install coreutils
Available languages:
en fr es pl vi nb da cs hu sv ja ru ro zh_TW sr zh_CN deManual
TEST
名 称概 述
描 述
作 者
报 告 错 误
版 权
参 见
跋
名 称
test - 检 查 文 件 类 型 并 比 较 值
概 述
test
表 达 式
test
[
表 达 式
]
[ ]"
[
选 项
描 述
退 出 状 态 值 取 决 于 表 达 式 。
|
--help |
显 示 此 帮 助 信 息 并 退 出 |
--version
显 示 版 本 信 息 并 退 出
表
达 式 被 省 略 ,
则 默 认 为 假 。
否 则 , 表 达 式
可 能 为 真 或 假
, 且 以 此 设 置
返 回 状 态 。 可
能 出 现 的 情 况
如 下 所 示 :
( 表 达 式 )
表 达 式 为 真
! 表 达 式
表 达 式 为 假
表 达 式 1 -a 表 达 式 2
表 达 式 1 与 表 达 式 2 皆 为 真
表 达 式 1 -o 表 达 式 2
表 达 式 1 或 表 达 式 2 为 真
-n 字 符 串
字 符 串 长 度 非 零
|
STRING |
等 价 于 -n 字 符 串 |
-z 字 符 串
字 符 串 的 长 度 为 0
字 符 串 1 = 字 符 串 2
字 符 串 相 等
字 符 串 1 != 字 符 串 2
字 符 串 不 相 等
整 数 1 -eq 整 数 2
整 数 1 与 整 数 2 相 等
整 数 1 -ge 整 数 2
整 数 1 大 于 或 等 于 整 数 2
整 数 1 -gt 整 数 2
整 数 1 大 于 整 数 2
整 数 1 -le 整 数 2
整 数 1 小 于 或 等 于 整 数 2
整 数 1 -lt 整 数 2
整 数 1 小 于 整 数 2
整 数 1 -ne 整 数 2
整 数 1 和 整 数 2 不 相 等
文 件 1 -ef 文 件 2
文 件 1 和 文 件 2 拥 有 相 同 的 设 备 编 号 与 inode 编 号
文 件 1 -nt 文 件 2
文 件 1 在 修 改 时 间 上 新 于 文 件 2
文 件 1 -ot 文 件 2
文 件 1 比 文 件 2 更 旧
-b 文 件
文 件 存 在 且 为 块 特 殊 文 件
-c 文 件
文 件 存 在 且 为 字 符 特 殊 文 件
-d 文 件
文 件 存 在 且 为 目 录
-e 文 件
文 件 存 在
-f 文 件
文 件 存 在 且 为 普 通 文 件
-g 文 件
文 件 存 在 且 被 设 置 了 set-group-ID 位
-g 文 件
文 件 存 在 且 为 有 效 组 ID 所 有
-h 文 件
文 件 存 在 且 为 一 个 符 号 链 接 ( 与 -L 相 同 )
-k 文 件
文 件 存 在 且 被 设 置 粘 着 位
-L 文 件
指 定 文 件 存 在 且 为 符 号 链 接 ( 等 效 于 -h)
-N 文 件
指 定 文 件 存 在 且 自 上 次 读 取 以 来 已 被 修 改
-O 文 件
指 定 文 件 存 在 且 为 有 效 用 户 ID 所 拥 有
-p 文 件
指 定 文 件 存 在 且 为 命 名 管 道
-r 文 件
文 件 存 在 且 用 户 具 有 读 权 限
-s 文 件
指 定 文 件 存 在 且 其 大 小 大 于 零
-S 文 件
文 件 存 在 且 为 套 接 字
|
-t FD |
文 件 描 述 符 FD 在 某 个 终 端 打 开 |
-u 文 件
文 件 存 在 且 被 设 置 了 set-user-ID 位
-w 文 件
文 件 存 在 且 用 户 具 有 写 权 限
-x 文 件
文 件 存 在 且 用 户 具 有 执 行 ( 或 搜 索 ) 权 限
除 了 -h 和 -L , 所 有 与 指 定 文 件 相 关 的 测 试 都 跟 随 符 号 链 接 。 请 注 意 在 shell 中 圆 括 号 需 要 被 转 义 ( 例 如 , 使 用 反 斜 线 ) 。 也 可 以 把 “ -l 字 符 串 ”作 为 指 定 整 数 , 其 值 为 该 字 符 串 的 长 度 。
注 : 二 元 运 算 符 -a 和 -o 存 在 固 有 的 歧 义 问 题 。 请 使 用 "test EXPR1 &&test EXPR2" 或 "test EXPR1 || test EXPR2" 作 为 替 代 。
注 记 : [ 接 受 --help 和 --version 选 项 , 但 是 test 并 非 如 此 。 test 将 它 们 与 其 它 非 空 字 符 串 同 等 看 待 。
注 意 : 您 的 shell 可 能 内 置 了 自 己 的 test 和 /或 [ 程 序 版 本 , 它 会 覆 盖 这 里 所 提 及 的 相 应 版 本 。 请 查 阅 您 的 shell 文 档 获 知 它 所 支 持 的 选 项 。
作 者
由 Kevin Braunsdorf 和 Matthew Bradburn 编 写 。
报 告 错 误
GNU coreutils
的 在 线 帮 助 :
<https://www.gnu.org/software/coreutils/>
请 向
<https://translationproject.org/team/zh_CN.html>
报 告 翻 译 错 误
。
版 权
Copyright ©
2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL
version 3 or later
<https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and
redistribute it. There is NO WARRANTY, to the extent
permitted by law.
参 见
access (2)
完
整 文 档 请 见 :
<https://www.gnu.org/software/coreutils/test[>
或 者 在 本 地 使
用 : info '(coreutils) test invocation'
跋
本
页 面 中 文 版 由
中 文 man 手 册 页 计
划 提 供 。
中 文 man 手 册 页 计
划 :
https://github.com/man-pages-zh/manpages-zh