awkのprintとprintfの違いは何ですか?

awkのprintとprintfの違いは何ですか?

これらとそしての違いは何ですかawkprintprintf

printのみprintf使用するのに制限はありますか?

ベストアンサー1

GNU awk(gawkマニュアル)の説明に従ってhttp://www.gnu.org/software/gawk/manual/gawk.html#Printing

単純で標準化された形式で出力を生成するには、printステートメントを使用してください。印刷する文字列または数字のみをカンマ区切りリストとして指定します。これは、単一のスペースで区切られ、その後に改行文字が続く出力です。

&等。

print が提供するよりも出力形式をより正確に制御するには、printf を使用します。 printfを使用すると、各項目に使用する幅だけでなく、数値のさまざまな書式設定オプション(使用する出力基準、指数印刷、符号印刷、小数点位置など)を指定できます。

これは基本的に違いと制限を説明します。

おすすめ記事