Zombando do estilo de listagem do Terminal do OSX ls -la no Ubuntu 16.04

Zombando do estilo de listagem do Terminal do OSX ls -la no Ubuntu 16.04

Estou tentando obter uma saída semelhante ls -laao meu terminal Mac, mas no Ubuntu. Segue a seguinte ordem de listagem:

  • Arquivos e diretórios que começam com um ponto . (colorindo os diretórios)
  • Pastas
  • Arquivos Até agora, ls -lahpXr --colorfunciona (com uma pequena modificação no formato do tamanho), mas os arquivos estão sendo mostrados no topo junto com os diretórios e arquivos de pontos.

Alguém sabe como trazer todos os arquivos para o fundo? Eu consegui essa combinação verificando as páginas man man ls no Ubuntu 16.04.

Qualquer ajuda é muito apreciada!

Saúde!

Responder1

Utilize a --group-directories-firstopção:

ls --group-directories-first -la

Isso listará primeiro todos os diretórios (ocultos e visíveis) e depois todos os arquivos.

Por conveniência, sugiro definir um alias para isso, pois não há uma opção curta para isso:

alias ls='ls --group-directories-first'

informação relacionada