Porque o GID de nogroup é (intencionalmente) -1 , que é um GID ilegal para chown.
Por que você quer fazer isso?
Estou tentando alterar o grupo de vários arquivos no Mac OS X usando o grupo nogroup :
chown my_user:nogroup file.txt
O problema é que ele não muda nada, embora o nogroup atualmente esteja listado em /etc/group e Directory Service (eu verifiquei com dscl . list /groups ).
O que pode estar acontecendo?
EDITAR:
Eu queria fazer isso porque o usuário e grupo do XAMMP é nobody:nogroup , e eu precisava que o servidor httpd do XAMMP pudesse escrever em alguns diretórios. Acabei mudando o grupo para _www , mas a curiosidade fez essa pergunta.
Obrigado!