According to ls(1) manpage, ls -H should be equivalent to ls --si. However, the -H argument appears to do nothing in my system: % ls -H -l total 76 -rw------- 1 lanttu users 1024 Sep 21 00:15 a -rw------- 1 lanttu users 4096 Sep 21 00:15 b -rw------- 1 lanttu users 65536 Sep 21 00:15 c % ls --si -l total 78kB -rw------- 1 lanttu users 1.0kB Sep 21 00:15 a -rw------- 1 lanttu users 4.1kB Sep 21 00:15 b -rw------- 1 lanttu users 65kB Sep 21 00:15 c
the manpage is outdated root@rux0r gentoo-x86 # ls --help | egrep -- "-H|bugs" -H, --dereference-command-line follow symbolic links on the command line Report bugs to <bug-fileutils@gnu.org>.