Bash (Scripting) - Add a leading zero to single digit numbers in Linux

by
Jeremy Canfield |
Updated: March 08 2020
| Bash (Scripting) articles
Let's say file1.txt contains both single digit and multiple digit numbers.
8
15
4
13
5
4
12
The following sed statement will add a leading 0 to the single digit numbers.
~]# cat file1.txt | sed -i 's/\<[0-9]\>/0&/'
The sed statement will update file1.txt.
08
15
04
13
05
04
12
Did you find this article helpful?
If so, consider buying me a coffee over at