Using GNU sort to sort a list by IP address
My daily work requires me to work with a lot of customer data and much of it involves IP address allocations. If you find that you need to sort a list by IP address with GNU sort on a Linux server, just use these handy arguments for sort:
sort -n -t . -k 1,1 -k 2,2 -k 3,3 -k 4,4 somefile.txt
For this to work, the file you’re sorting needs to have the IP address as the first item on each line.
Other posts I've written (some of them might even be good) 😉