使い方
参考:
テキストの加工とパターン処理、print と printf の使い方 | @IT
出力を行う | The GNU Awk User’s Guide (kbk)
Awk の出力について (シングルクォーテーション/改行なし) – Qiita
出力 print / printf 文 | WTOPIA v1.0 Documentation
改行なしプリント | 説明のないとってもシンプルなサンプルプログラム集
8 Awk printf Statements Examples | The Linux Juggernaut
Using printf Statements for Fancier Printing | The GNU Awk User’s Guide
Examples Using printf | The GNU Awk User’s Guide
Using variables in printf format – Stack Overflow
awk without printing newline – Stack Overflow
フォーマット指定子
参考:
Control Letters | The GNU Awk User’s Guide
Format Modifiers | The GNU Awk User’s Guide
指定した幅にスペースを埋める
参考:
Left pad spaces using awk or sed – Unix Linux Forums
fixed width columns – Unix & Linux Stack Exchange
左詰めにする
参考:
How to right pad a field with spaces using AWK – Stack Overflow
Bash add trailing spaces to justify string – Unix & Linux Stack Exchange
コード:
Pad column with spaces on right – GitHub Gist
指定の文字で埋める
参考:
Right pad a string or a number with zero | The UNIX School
カラムの最大幅を取得する
参考:
How to get max length of each column in unix? – Stack Overflow
Find the maximum length of characters in a field – Unix & Linux Stack Exchange
AWK limit for (length) function? – Unix Linux Forums
sprintf
参考:
assign a printf value to a variable – Shell Programming and Scripting – Unix Linux Forums
サンプル
参考: