Perguntas sobre 'find'

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

Significado de @ 0 em um script de shell

Eu estava olhando o script /etc/init.d/sudo no meu sistema Linux Ubuntu 14.04. Enquanto lia o script, encontrei esta afirmação: find /var/lib/sudo -exec touch -d @0 '{}' \; Qual é o significado de @0 aqui? O que a declaração acima f...
08.09.2014 / 16:47
2
respostas

filter em “find” ignorado quando a saída é alimentada para tar

Eu tenho a seguinte estrutura de diretórios: test/ test/1/ test/foo2bar/ test/3/ Eu quero compactar o diretório "test", excluindo tudo o que está em subdiretórios (profundidade não predefinida), que incluem strings "1" ou "2" neles. No ba...
07.04.2017 / 13:52
4
respostas

Clonar estrutura de árvore de diretórios e copiar arquivos para os diretórios correspondentes modificados após uma data específica

Eu tenho uma pasta com mais de 30 subdiretórios e quero obter a lista dos arquivos que foram modificados após uma data específica (digamos, 8 de setembro, que é o caso real) e ser copiada com a mesma estrutura de árvore. somente os arquivos modi...
18.09.2014 / 11:42
3
respostas

Como encontrar arquivos que contenham um critério, mas exclua um critério diferente

Eu tenho uma árvore de código-fonte e estou procurando todos os arquivos que contenham uma determinada palavra e não devem conter uma segunda palavra. Isso, porque eu preciso atualizar arquivos antigos para incluir algum código mais novo. Eu...
08.10.2016 / 19:08
4
respostas

qual é a diferença entre usar 'aspas simples' ou não no comando find

find ~/ -name *test.txt find ~/ -name '*test.txt' Eu preciso construir um exemplo onde o primeiro formulário falha, mas o segundo ainda funciona.     
27.11.2014 / 00:16
1
resposta

Encontrando o número de linhas usando o comando find

Considere o repositório de código-fonte R encontrado em link . Eu descompactei o repositório em uma pasta. Agora, desejo descobrir quantas linhas totais existem no diretório. Então, eu tentei o seguinte comando: find . -type f -exec wc -l {}...
16.04.2018 / 19:46
3
respostas

Excluindo. e .. de resultados em encontrar e ls

Existe alguma maneira de impedir que find e ls -l listem . e .. em seus resultados? Eu nunca me importo em ver esse resultado na saída, e isso me impede de canalizar efetivamente sua saída para wc -l para contar as coisas com prec...
08.10.2013 / 17:51
2
respostas

Como procurar por todos os arquivos SUID / SGID?

Todos os howtos que eu encontro na web declaram: Find all SUID files: find / -perm -4000 -print Find all SGID files: find / -perm -2000 -print Mas isso não é verdade. Veja: $ ls -lah test -r-sr-xr-x 1 user user 0B Jan 24 22:47 t...
24.01.2015 / 21:52
6
respostas

Como prefixar um conteúdo de arquivo de texto específico para cada arquivo de texto em um diretório e seus subdiretórios?

Eu odeio confundir meus arquivos de código-fonte com comentários de atribuição / licenciamento, mas algumas vezes é um requisito. Então, tendo dezenas de arquivos de código-fonte (organizados em uma árvore de subdiretórios) escritos, preciso adi...
18.04.2014 / 19:33
3
respostas

copia arquivos modificados após uma data específica usando comutadores cp

Quando executo o comando find . -mtime -60 , obtenho a lista de arquivos modificados nos últimos 60 dias. Então, quando executo find . -mtime -60 -exec cp {} /tmp/1 \; , posso copiar esses arquivos para um novo diretório para processament...
07.03.2014 / 01:36