column -t
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