Man page - printf(1)

Packages contains this manual

Available languages:

en fr es pl vi nb ko nl da cs tr hu sv ja fi ru ro zh_TW sr zh_CN de

Manual

PRINTF

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


名 稱

printf - 格 式 化 並 顯 示 資 料

概 述

printf 格 式 [ 引 數 列 表 ]...
printf
選 項

描 述

按 照 指 定 格 式 列 印 引 數 列 表 中 的 引 數 或 按 照 選 項 執 行 :

--help

顯 示 此 幫 助 資 訊 並 退 出

--version

顯 示 版 本 資 訊 並 退 出

格 式 以 C printf 的 方 式 控 制 輸 出 。 轉 義 序 列 如 下 :

\"

雙 引 號

\\

反 斜 線

\a

報 警 符 (BEL)

\b

退 格 符

\c

禁 止 尾 隨 的 換 行 符

\e

escape 字 元

\f

換 頁 符

\n

另 起 一 行

\r

回 到 行 首

\t

水 平 製 表 符

\v

垂 直 製 表 符

\NNN

位 元 組 數 以 八 進 位 制 數 NNN (1至 3位 )表 示

\xHH

位 元 組 數 以 十 六 進 位 制 數 HH (1至 2位 )表 示

\uHHHH

Unicode (ISO/IEC 10646) 字 元 , 是 16進 位 制 值 HHHH( 4位 )

\UHHHHHHHH

Unicode 字 元 , 是 16進 位 制 值 HHHHHHHH( 8位 )

%%

單 個 %

%b

引 數 列 表 作 為 字 串 , 其 中 ’\’ 字 元 被 轉 義 , 除 了 八 進 位 制 轉 義 格 式 變 為 \0 或 \0NNN

%q

引 數 列 表 以 一 種 可 被 shell 輸 出 重 新 讀 取 的 格 式 進 行 輸 出 , 並 使 用 建 議 的 POSIX $” 語 法 對 不 可 列 印 字 元 進 行 轉 義 。

並 且 所 有 C 格 式 規 範 的 轉 義 將 由 diouxXfeEgGcs 中 的 某 個 字 元 作 為 結 束 , 且 “引 數 列 表 ”將 被 首 先 轉 換 為 適 當 的 格 式 。 變 數 寬 度 宣 告 也 會 被 處 理 。

注 意 : 您 的 shell 可 能 內 建 了 自 己 的 printf 程 式 版 本 , 它 通 常 會 覆 蓋 這 裡 所 提 及 的 相 應 版 本 。 請 查 閱 您 的 shell 文 件 獲 知 它 所 支 援 的 選 項 。

作 者

由 David MacKenzie 編 寫 。

報 告 錯 誤

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.

參 見

printf (3)

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

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