【使用例紹介】数字桁合わせ:printf “%5d\n”, $VAR【シェルスクリプト】

雑学

備忘録になります。

対応前

$ cat wrk.sh
VAR_A=10
VAR_B=200
VAR_C=3333

echo "$VAR_A,xxx"
echo "$VAR_B,xxx"
echo "$VAR_C,xxx"

$ ./wrk.sh
10,xxx
200,xxx
3333,xxx

対応後

$ cat wrk.sh
VAR_A=10
VAR_B=200
VAR_C=3333

printf "%5d,xxx\n" $VAR_A
printf "%5d,xxx\n" $VAR_B
printf "%5d,xxx\n" $VAR_C

$ ./wrk.sh
   10,xxx
  200,xxx
 3333,xxx

関連リンク