IPアドレスを昇順に並べ替え
$ sort -t. -k1,1n -k2,2n -k3,3n -k4,4n
使用例
$ vi ip.txt $ cat ip.txt 192.168.0.1 172.27.0.4 172.27.0.2 $ sort -t. -k1,1n -k2,2n -k3,3n -k4,4n < ip.txt 172.27.0.2 172.27.0.4 192.168.0.1
$ sort -t. -k1,1n -k2,2n -k3,3n -k4,4n
使用例
$ vi ip.txt $ cat ip.txt 192.168.0.1 172.27.0.4 172.27.0.2 $ sort -t. -k1,1n -k2,2n -k3,3n -k4,4n < ip.txt 172.27.0.2 172.27.0.4 192.168.0.1