コマンドラインのマニュアル

Man » printf マニュアルオンライン - printf man ページの詳細なオンラインドキュメント

🌍
printf - データのフォーマットと出力

概要

printf FORMAT [引数]...
printf オプション

説明

FORMAT に従って引数を出力するか、またはオプションに従って実行します。

--help このヘルプを表示して終了します

--version
バージョン情報を出力して終了します

FORMAT は、C の printf と同様に、出力の形式を制御します。解釈されるシーケンスは次のとおりです。

\"     ダブルクォート

\\     バックスラッシュ

\a     アラート(BEL)

\b     バックスペース

\c     それ以上の出力を生成しません

\e     エスケープ

\f     改ページ

\n     改行

\r     キャリッジリターン

\t     水平タブ

\v     垂直タブ

\NNN   8 進値 NNN (1 ~ 3 桁) を持つバイト

\xHH   16 進値 HH (1 ~ 2 桁) を持つバイト

\uHHHH Unicode (ISO/IEC 10646) 文字で、16 進値は HHHH (4 桁) です

\UHHHHHHHH

16 進値が HHHHHHHH (8 桁) の Unicode 文字

%%     単一の %

%b     引数は、'\' エスケープが解釈された文字列として出力されます。ただし、8 進エスケープは、\0NNN のように先頭に 0 が付いている必要があります

%q     引数は、シェル入力として再利用できる形式で出力され、印刷できない文字は POSIX の $'' 構文を使用してエスケープされます

および、C のフォーマット指定子で、diouxXfeEgGcs のいずれかで終わるもの。引数は、最初に適切な型に変換されます。可変幅が処理されます。

シェルには独自の printf バージョンがあり、通常はここで説明されているバージョンよりも優先されます。サポートされているオプションの詳細については、シェルのドキュメントを参照してください。

著者

David MacKenzie 著。

バグの報告

GNU coreutils のオンラインヘルプ: [https://www.gnu.org/software/coreutils/] 翻訳に関するバグは、[https://translationproject.org/team/] に報告してください。

関連項目

printf(3)

完全なドキュメント [https://www.gnu.org/software/coreutils/printf] または、ローカルで次のように利用できます: info '(coreutils) printf invocation'

Debian によってパッケージ化 (9.7-3) Copyright © 2025 Free Software Foundation, Inc. ライセンス GPLv3+: GNU GPL バージョン 3 またはそれ以降 [https://gnu.org/licenses/gpl.html]。 これはフリーソフトウェアです。変更および再配布することができます。 法で許可されている範囲で、保証はありません。