Míg egyes Linux parancsok az eredményeket szépen formázva mutatják ( pl. ls -l
), addig más parancsok (pl. mount
) nem törődnek ezzel és kissé olvashatatlanul kapjuk az eredményeket.
Ha olvashatóbb formát szeretnénk, akkor a column
parancsot érdemes használnunk. Hasonlítsuk össze a két eredményt:
$ mount
/dev/sda2 on / type ext4 (rw,noatime)
none on /proc type proc (rw)
/dev/sda1 on /boot type ext4 (rw,noatime)
/dev/sda7 on /home type ext4 (rw,noatime)
$ mount | column -t
/dev/sda2 on / type ext4 (rw,noatime)
none on /proc type proc (rw)
/dev/sda1 on /boot type ext4 (rw,noatime)
/dev/sda7 on /home type ext4 (rw,noatime)
Alapesetben a whitespace karaktereknél kezd új oszlopot ( ez zavaró lehet mount
nál, ha szóköz is van az alkönyvtár nevében ), de eltérő szeparátorkaraktert is megadhatunk:
$ cat /etc/group
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
$ cat /etc/group | column -t -s ':'
root x 0
bin x 1
daemon x 2
sys x 3