Perguntas sobre 'find'

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

Localizar no Ansible e Salvar em um arquivo

Eu quero salvar o resultado de find no arquivo com uma reprodução Ansible. - name: Find / -name "postgresql" find: paths: /var/log patterns: 'postgresql' O resultado acima será salvo em um arquivo. Simplesmente, o comando é...
23.08.2018 / 07:59
1
resposta

Alternativa para -maxdepth 1 -mindepth 1 in find

Eu sempre me encontro usando find para pesquisar apenas os filhos da primeira geração de um diretório, especialmente em scripts para substituir * . Existe uma maneira mais conveniente de fazer isso do que especificar -maxdepth 1 -mindepth...
18.07.2018 / 10:11
1
resposta

Como posso melhorar o alias abaixo?

Eu quero executar o comando less -F no arquivo de log atualizado mais recente de um binário (que cria logs com nomes que começam com xtest* ), que está no diretório logs. Consegui criar o alias abaixo em csh , mas acho que posso melhorar...
19.07.2018 / 07:46
1
resposta

usando Find -exec para renomear um arquivo com o conteúdo grepped do arquivo

Estou tentando obter uma lista de arquivos com o find e, em seguida, uso o pdfgrep para obter uma string do arquivo e renomeie o arquivo com essa string. Os comandos detalhados são: find . -name "*PayrollSelfBill_42652301*" -exec pdfgrep {...
13.07.2018 / 16:31
3
respostas

Como verificar se determinados nomes de arquivos existem em um diretório ou não? [fechadas]

Eu tenho um caminho /opt/backup/ que tem muitos arquivos. Exemplo: 100051 100052 100053 etc. Eu quero saber se 100051 100052 100053 arquivos estão ou não em /opt/backup/ ?     
04.07.2018 / 07:20
1
resposta

POSIX-maneira correta de isolar arquivos com novas linhas via find?

Há uma pergunta Como encontrar arquivos que contêm nova linha no nome do arquivo , em que a resposta aceita lida com arquivos isolados com novas linhas via ANSI-C, e isso funciona bem em ksh e bash , mas como eu lidaria com isso em um shel...
04.06.2018 / 23:08
3
respostas

Como concatenar arquivos de diferentes subdiretórios?

Eu tenho uma pasta grande contendo muitos subdiretórios, cada um contendo muitos arquivos .txt . Eu quero concatenar todos esses arquivos em um arquivo .txt . Eu posso fazer isso para cada um dos subdiretórios com cat *.txt>merged.txt ,...
04.06.2018 / 03:42
2
respostas

Usando aria2 ao invés de curl-break concatenação de string

Estou tentando espelhar um site para archive.org , mas usar curl é muito lento. Por isso, tentei usar aria2 . Primeiro, faço um mapa de links do site usando este comando wget -c -m --restrict-file-names=nocontrol https://www.example...
25.07.2018 / 08:41
2
respostas

Esvazie vários arquivos de log .csv, mas mantenha o cabeçalho

Eu tenho alguns arquivos de log .csv em dois subdiretórios de um diretório principal e quero esvaziar todos os arquivos de log .csv em cada diretório, mas reter o cabeçalho para que eles possam ser preenchidos novamente pelo aplicativo que os cr...
12.06.2018 / 14:19
1
resposta

find e sed não substituíram o conteúdo do arquivo

Eu tentei usar find -type f -name "*.php" -exec sed -i.bak 's|"$_SERVER[\"DOCUMENT_ROOT\"]./|$_SERVER[\"DOCUMENT_ROOT\"]."/|gI' {} \; para substituir <?php include("$_SERVER["DOCUMENT_ROOT"]./info/benth_nav_top.php"); include_once("$_SE...
20.06.2018 / 01:32