GNU版本的printf命令用來格式化輸出,效果類似與C語言的printf函數。
2.x以上版本的Bash內建的printf命令和e/usr/bin下的printf命令使用方法一樣。
例子:
$printf "The number is %.2f\n" 100
The number is 100.00
$printf "%-20s%-15s%10.2f\n" "Jody" "Savage" 28 //%-20s表示左對齊
Jody Saveage 28.00
$printf "\x61%s" bort
abort