Perguntas sobre 'find'

Um utilitário de linha de comando para localizar arquivos e diretórios.
3
respostas

shell script para tocar automaticamente nos arquivos

Eu escrevi um script de shell para tocar em todos os arquivos no diretório /tmp . No entanto, houve uma mensagem de erro dizendo que %código%. Qual é a causa do problema? #!/bin/bash dayNo=1 while test $dayNo -le 200 do touch 'find /tm...
20.08.2014 / 06:30
2
respostas

Como localizar um arquivo em um diretório

Como posso localizar um arquivo usando locate in CentOS em um diretório específico do terminal? Localize a pesquisa em todo o banco de dados!     
03.06.2014 / 13:55
1
resposta

Como funciona o -exec?

Estou confuso com o comando -exec . Por exemplo. neste caso: find . -type f -name "*.c" -exec cat {} \;>all_c_files.txt Parece que recebo cat file1 file2 file3 ... fileN Enquanto neste caso: find . -type f -name "*.txt" -...
29.06.2013 / 23:30
3
respostas

Por que esse comando Bash usando regex não está substituindo meus colchetes?

Eu tenho este comando para percorrer todos os meus arquivos no diretório Music e todos os subdiretórios e substituir os colchetes no nome do arquivo por colchetes arredondados: find /home/Music/ -depth -name "* *" -execdir rename 's/\[/\(/...
07.04.2013 / 05:47
2
respostas

Como localizar e substituir uma string específica em uma linha específica

Eu desenvolvi um código que localiza e substitui uma string específica em todos os xmls em todos os subdiretórios. Mas eu não quero que todas as ocorrências sejam substituídas. Em todo o xml, o código deve encontrar a tag xyz e substituir xyz ne...
17.02.2013 / 10:23
1
resposta

Listando linhas específicas em arquivos listados

Encontre todos os arquivos em /tmp que são arquivos comuns e imprima as linhas que terminam com Programming . Para este problema, eu sei listar todos os arquivos em /tmp . O que eu não sei como fazer é usar grep ou find para impr...
15.03.2012 / 03:35
2
respostas

Pesquisar e excluir .Trash

Eu tenho 4 dispositivos USB grandes com muitos backups coletados ao longo dos anos. Eu quero procurar por todas as pastas .Trash e apagar o conteúdo no Fedora 17. Eu tentei o seguinte que falhou: - # find . -name ".Trash*"-exec rm -rf...
15.06.2012 / 10:35
2
respostas

Mantém os arquivos de mensagens idênticos usando find

Sempre que eu digito isso: find . -type f -name 'diag*' -mtime +30 -exec mv {} temp_diag \; no SunOS eu sempre recebo esta mensagem mv: ./temp_diag/diagnostic.log.68.gz and temp_diag/diagnostic.log.68.gz are identical mv: ./temp_diag/d...
23.07.2013 / 07:19
2
respostas

Encontre todos os diretórios com exatamente dois subdiretórios [closed]

O comando find ~ -maxdepth 2 -mindepth 2 não funciona, existe alguma outra solução? Estou bem, eu tenho a solução: find ~ -maxdepth 1 -links 4 -type d Ty para quem tentou resolvê-lo     
11.10.2018 / 13:53
3
respostas

Como faço para criar uma cópia de um arquivo em vários diretórios?

Eu tenho uma estrutura de pastas conf/ widget1/ env1.cfg env2.cfg widget2/ env1.cfg env2.cfg widget3/ env1.cfg env2.cfg widget4/ env1.cfg env2.cfg ... O q...
17.04.2015 / 17:00