You should use the printf
AWK statement. That way you can specify padding, precision, etc. In your case, the %f
control letter seems the more appropriate.
More Related Contents:
- How do you delete all lines that contain no letters from the alphabet using either grep, sed, or awk? [closed]
- substitute words on a line only before first delimeter using sed or awk
- Printing with sed or awk a line following a matching pattern
- What are NR and FNR and what does “NR==FNR” imply?
- How do I find the text that matches a pattern?
- Escaping separator within double quotes, in awk
- Is a /start/,/end/ range expression ever useful in awk?
- Can we use shell variables in awk?
- Summing values of a column using awk command
- Using multiple delimiters in awk
- Print all but the first three columns
- Using AWK to Process Input from Multiple Files
- Assigning system command’s output to variable
- Why does “1” in awk print the current line?
- How to split a delimited string into an array in awk?
- How to escape a single quote inside awk
- Random numbers generation with awk in BASH shell
- How to show only next line after the matched one?
- Print second-to-last column/field in `awk`
- print unique lines based on field
- ignorecase in AWK
- Using awk to pull specific lines from a file
- get the user input in awk
- How to preserve the original whitespace between fields in awk?
- Awk – replace coumn 2 in table 1 from coumn 2 in table 2 based on matching data in column 1 (common between tables)
- Save modifications in place with awk
- How can I shuffle the lines of a text file on the Unix command line or in a shell script?
- Can awk patterns match multiple lines?
- How to use awk variables in regular expressions?
- How to append a string at end of a specific line in a file in bash [duplicate]