Perguntas sobre 'find'

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

O que o grep faz?

Aqui está a descrição de grep de GNU.org :    grep pesquisa arquivos de entrada para linhas que contêm uma correspondência para uma determinada lista de padrões. Quando encontra uma correspondência em uma linha, ela copia a linha para...
09.11.2015 / 11:06
3
respostas

Qual é a diferença entre encontrar com -exec e xargs?

tentando aprender script Bash Eu quero executar algum comando em todos os arquivos abaixo do meu diretório atual que satisfaçam uma determinada condição. Usando find -name *.flac Especificamente, quero converter .flac em .mp3 . Eu po...
24.09.2017 / 21:20
2
respostas

Equivalente ao comando “tree” do prompt de comando? [duplicado]

De volta aos meus dias (sujos) do Windows, usei o comando tree para visualizar a hierarquia de arquivos em uma exibição bonita. Estou ciente do comando find , mas para realmente processar quaisquer dados em minhas 241.416 pastas / arquivo...
14.06.2014 / 20:34
3
respostas

texto de vários arquivos substitua por sed

Eu tento substituir alguns textos em arquivos de texto com sed , mas não sei como fazer isso com vários arquivos. Eu uso: sed -i -- 's/SOME_TEXT/SOME_TEXT_TO_REPLACE/g /path/to/file/target_text_file Antes de eu ir com os vários arquivo...
24.12.2017 / 12:26
2
respostas

Como encontrar executáveis

Eu sei que há um interruptor de localização. mas eu quero saber como pesquisar um tipo específico de arquivo. Por exemplo, eu preciso de um tipo de comando de terminal para pesquisar apenas arquivos executáveis     
29.03.2014 / 12:27
2
respostas

Procurando arquivos por tamanho

Eu tenho que encontrar arquivos por tamanho. Tamanhos são parâmetros. O resultado dos arquivos encontrados deve ser salvo no arquivo. Eu já tenho isso: touch result.txt find /var/log -type f -size -size -exec ls {} \; > result.txt...
02.11.2017 / 11:00
5
respostas

Como coletar todos os arquivos “txt” e “log” usando find?

Atualmente tenho este script: find . -iname '*.log' -print0 | xargs -0 tar zcf $file Para coletar todos os arquivos "* .log" de um determinado diretório. Eu gostaria de modificá-lo para incluir também todos os arquivos ".txt", mas eu não...
04.01.2011 / 22:23
1
resposta

Localizando arquivos / pastas contendo 3 itens de texto

Estou executando o Ubuntu 14.04 e atualmente estou tentando procurar por arquivos e pastas que contenham "olá", "165" e "920" (em seus nomes - não dentro dos arquivos) usando o comando abaixo: find . -name "hello 165 920" > /search/res...
24.02.2017 / 13:54
2
respostas

Como posso encontrar arquivos e pastas graváveis e definir o bit pegajoso?

Eu quero fazer o seguinte: Precisa encontrar todos os arquivos e pastas graváveis do mundo em / root. Se encontrado, preciso verificar se o bit adesivo está definido ou não. Se o bit adesivo não estiver definido, defina-o. Podemos...
28.09.2015 / 17:02
1
resposta

Como alterar a expressão no nome do arquivo?

Eu tenho pastas com vários arquivos nelas. Há uma expressão nos nomes que gostaria de alterar. Por exemplo: find /path/ -type f -name '*0050ABC_01032013*' me dá uma saída assim: /path/0050ABC_01032013/t1mri/T1pre_2013-3-1/default_an...
29.11.2016 / 10:04