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

Publicado por Daniel Zaia Manzano em 03/11/2015

[ Hits: 4.783 ]

 


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

rssh - Cópia segura de arquivos entre máquinas GNU/Linux

Processos de usuário em segundo plano e como manipulá-los

Adicionando ou excluindo um usuário de um grupo

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

Transformando arquivo PDF em texto puro

Leitura recomendada

Corrigir boot do Windows após instalação do Linux com redimensionamento do disco

Montar compartilhamento Samba de servidor FreeBSD em cliente GNU/Linux

Como montar disco virtual no openSUSE 13.1 (Processo semelhante ao Windows)

Implementando quota de usuário no Debian

Montando partições NTFS usando o Captive + FUSE.

  

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
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts