Make /etc/passwd read-friendly
Created on July 10, 2025
linux
If you cat /etc/passwd
, the output is not very read-friendly. Pipe stdout to column
to make it awesome.
cat /etc/passwd
root:x:0:0:root:/root:/bin/zsh
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
davidkuda:x:1000:1000:davidkuda:/home/davidkuda:/usr/bin/zsh
cat /etc/passwd | column --table --separator ":"
root x 0 0 root /root /bin/zsh
daemon x 1 1 daemon /usr/sbin /usr/sbin/nologin
bin x 2 2 bin /bin /usr/sbin/nologin
sys x 3 3 sys /dev /usr/sbin/nologin
davidkuda x 1000 1000 davidkuda /home/davidkuda /usr/bin/zsh