-r
musí být použit ve spojení s jinou možností. Například:
$ id -Gr
1000 4 24 27 30 46 109 124
Cituji manuálovou stránku:
-r, --real
print the real ID instead of the effective ID, with -ugG
Program a dokumenty se odchylují od standardních postupů:
Pokud -ugG
ve skutečnosti znamená -u|g|G[modifier]
(což zjevně dělá), pak by to mělo být takto zdokumentováno. Zdá se, že autoři si nemysleli, že to stojí za námahu. Když však uživatel udělá totéž (jak se docela rozumně pokusil pan Davis):
-ru
, legitimní, intuitivní předpoklad, vrací chybu.
Apropos tento tip:
stat -c "%U" $(tty)
Pravděpodobně by pomohlo zmínit, že je to specifické pro shell.