Por que um '.' trabalhar em chown?

4

Por que o GNU chown user.group funciona? Os documentos não dizem nada sobre a sintaxe sendo suportada. Existe uma história suculenta por trás disso?

    
por Evan Carroll 24.11.2015 / 19:06

1 resposta

5

info chown é claro:

Some older scripts may still use '.' in place of the ':' separator.
POSIX 1003.1-2001 (*note Standards conformance::) does not require
support for that, but for backward compatibility GNU 'chown' supports
'.' so long as no ambiguity results. New scripts should avoid the use
of '.' because it is not portable, and because it has undesirable
results if the entire OWNER'.'GROUP happens to identify a user whose
name contains '.'.

No caso dos programas GNU , vale a pena verificar não apenas man , mas também info páginas, porque o pessoal do GNU detesta páginas manpages (de man tar ).

    
por 24.11.2015 / 19:13