Estou executando o shell zsh no emacs. Quando executo ls
, recebo um =
no final dos .sock
arquivos. O que =
significa isso? É exclusivo para soquetes unix?
Estou executando o shell zsh no emacs. Quando executo ls
, recebo um =
no final dos .sock
arquivos. O que =
significa isso? É exclusivo para soquetes unix?
Respostas:
De acordo com a documentação do coreutils em --classify
(alias -F
),
=
é para soquetes:
Anexe um caractere a cada nome de arquivo indicando o tipo de arquivo. Além disso, para arquivos regulares executáveis, acrescente '*'. Os indicadores de tipo de arquivo são '/' para diretórios, '@' para links simbólicos, '|' para FIFOs, '=' para soquetes, '>' para portas e nada para arquivos regulares. Não siga os links simbólicos listados na linha de comandos, a menos que as opções --dereference-command-line (-H), --dereference (-L) ou --dereference-line-command-symlink-to-dir sejam especificadas.
--classify
or --indicator-style=classify
, provavelmente foi adicionado por um alias.