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