1 #!/bin/bash
2 #
3 #
4 divider======================================
5 divider=$divider$divider
6
7 header="\n %10s %8s %10s %11s \n"
8 format=" %-10s %08d %10s %11.2f \n"
9 width=43
10
11
12 printf "$header" "ITEM NAME" "ITEM ID" "COLOR" "PRICE"
13 printf "%$width.${width}s\n" "$divider"
14 printf "$format" \
15 Triangle 13 red 20 \
16 Oval 204449 "dark blue" 65.656 \
17 Square 3145 orange .7
Results:
# ./printf.sh
ITEM NAME ITEM ID COLOR PRICE
===========================================
Triangle 00000013 red 20.00
Oval 00204449 dark blue 65.66
Square 00003145 orange 0.70
No comments:
Post a Comment