Como selecionar absolutamente todo o conteúdo de um diretório no modo texto

Publicado por Daniel Zaia Manzano em 03/11/2015

[ Hits: 9.675 ]

 


Como selecionar absolutamente todo o conteúdo de um diretório no modo texto



Quando queremos, no modo texto, selecionar todos os itens de um determinado diretório, temos a tendência de pensar que basta colocar um '*' e tudo será contemplado.

Exemplo:

cp -av /foo/* /bar

Porém, ao executar o comando acima, somente os arquivos e subdiretórios VISÍVEIS de /foo foram para /bar.

Para copiar os arquivos e subdiretórios ocultos, o comando seria:

cp -av /foo/.* /bar

Agora o problema é que somente os arquivos e subdiretórios ocultos de /foo foram para /bar.

Para efetuar uma seleção que abranja tanto elementos visíveis quanto ocultos:

cp -av /foo/{,.}* /bar

Que seria o mesmo que:

cp -av /foo/* /foo/.* /bar

Exemplo:
Linux: Como selecionar absolutamente todo o conteúdo de um diretório no modo texto
Para mais informações, consulte:

man bash

E procure pela seção 'Brace Expansion'.

Outras dicas deste autor

iconv - Convertendo a codificação de arquivos no GNU/Linux

convert - Convertendo imagens no GNU/Linux

Alterar a cor da fonte (e a cor de fundo) no console

Alterar resolução de tela do terminal (modo texto)

Acompanhando progresso na cópia de arquivos

Leitura recomendada

Gerenciamento de quotas de impressão

Mapeando unidade Linux utilizando CIFS

Montando partições NTFS com permissão de leitura e escrita

Samba com log de acesso e lixeira - Instalação e configuração no Debian 6/7 e Ubuntu

GlusterFS - Cluster de Filesystem no Linux

  

Comentários
[1] Comentário enviado por AlissonMMenezes em 03/11/2015 - 14:58h


dahora meleke! Zika do baile!

[2] Comentário enviado por rahremix em 03/11/2015 - 14:58h

Boa!

Já se foi o disco voador...


------------------------------------------------------------------------------------------------------
http://www.gnu.org/philosophy/free-software-even-more-important.pt-br.html



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts