De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 03 de outubro de 2013
Em um diretório, principalmente no diretório raiz, a tendência é que o número de arquivos e também de diretórios cresça muito. Por esta razão, às vezes a busca por arquivos ou mesmo diretórios fica mais difícil, visto que não conseguimos identificar de imediato o que buscamos em meio a tanta coisa.
Para listar apenas os subdiretórios do diretório corrente, basta emitir o comando:
$ ls -d */
ams/ images/
anki/ instalacao36/
Apresentacoes/ ITILv3/
Area de Trabalho/ jre1.6.0_29/
backup/ kindle/
bash/ links-2.7/
Biblioteca do Calibre/ linuxwords.1/
[... várias linhas removidas]
Simples e muito útil :-)
Existem também formas mais complicadas de se fazer a mesma coisa:
% ls -F | grep --color /
ou ainda
find . -maxdepth 1 -type d | xargs ls -d
Este último é bem piorzinho, pois lista também os diretórios ocultos :-(
Referência: What is your single most favorite command-line trick using Bash?
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários