Man page - mktemp(1)

Packages contains this manual

Available languages:

en fr es pl vi nb nl da sv ja uk ru ro zh_TW sr zh_CN de

Manual

MKTEMP

名 稱
概 述
描 述
作 者
報 告 錯 誤
版 權
參 見


名 稱

mktemp - 建 立 一 個 臨 時 檔 案 或 目 錄

概 述

mktemp [ 選 項 ]... [ 模 板 ]

描 述

安 全 地 建 立 一 個 臨 時 檔 案 或 目 錄 , 並 打 印 出 其 名 稱 。 所 給 定 的 模 板 字 串 的 最 後 一 部 分 必 須 包 含 至 少 三 個 連 續 的 “X”。 如 果 沒 有 指 定 模 板 字 串 , 程 式 將 預 設 使 用 “tmp.XXXXXXXXXX”並 預 設 啟 用 --tmpdir 選 項 。 檔 案 建 立 時 許 可 權 使 用 u+rw, 而 目 錄 使 用 u+rwx, 在 此 基 礎 上 再 減 去 umask 所 體 現 的 許 可 權 限 制 。
-d
, --directory

建 立 一 個 目 錄 而 非 檔 案

-u , --dry-run

不 要 建 立 任 何 檔 案 ; 只 打 印 一 個 名 稱 ( 不 安 全 )

-q , --quiet

隱 藏 檔 案 /目 錄 創 建 出 錯 時 的 診 斷 資 訊

--suffix = 字 尾 名

將 字 尾 名 附 加 到 模 板 字 串 後 ; 字 尾 名 不 能 含 有 斜 線 。 如 果 模 板 字 串 不 以 “X”結 尾 , 該 選 項 將 預 設 被 選 中

-p 目 錄 , --tmpdir [= 目 錄 ]

將 模 板 解 釋 為 相 對 於 給 定 目 錄 ; 如 果 未 指 定 目 錄 , 在 設 定 了 $TMPDIR 變 數 時 使 用 這 個 變 數 的 值 , 否 則 使 用 /tmp 。 使 用 該 選 項 時 , 模 板 不 能 是 絕 對 路 徑 ; 與 -t 不 同 , 模 板 字 串 可 以 包 含 斜 線 , 但 此 時 mktemp 只 會 建 立 斜 線 後 的 部 分

-t

將 模 板 解 釋 為 相 對 與 一 個 目 錄 的 單 個 檔 名 部 分 : 該 目 錄 在 $TMPDIR 變 數 已 設 定 時 取 該 變 數 的 值 , 否 則 使 用 -p 引 數 指 定 的 目 錄 , 再 次 將 回 退 至 使 用 /tmp [不 推 薦 ]

--help

顯 示 此 幫 助 資 訊 並 退 出

--version

顯 示 版 本 資 訊 並 退 出

作 者

由 Jim Meyering 和 Eric Blake 編 寫 。

報 告 錯 誤

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>.
本 軟 體 是 自 由 軟 體 : 您 可 以 自 由 修 改 和 重 新 發 布 它 。 在 法 律 允 許 的 範 圍 內 , 不 提 供 任 何 保 證 。

參 見

mkstemp (3), mkdtemp (3), mktemp (3)

完 整 文 件 請 見 : <https://www.gnu.org/software/coreutils/mktemp>
或 者 在 本 地 使 用 : info '(coreutils) mktemp invocation'

本 頁 面 中 文 版 由 中 文 man 手 冊 頁 計 劃 提 供 。
中 文 man 手 冊 頁 計 劃 : https://github.com/man-pages-zh/manpages-zh