Perguntas sobre 'find'

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

Cria uma lista de arquivos em um diretório com um certo char

Eu gostaria de poder listar todos os arquivos dentro de uma pasta que tenha um certo caractere como o terceiro caractere. Para cada arquivo, eu quero poder executar uma ação, talvez excluir ou mover. Eu olhei para o comando ls, com opções de gre...
08.04.2016 / 16:31
1
resposta

Passar nome do arquivo do comando find and execute

Estou tentando escrever um script que encontre determinados arquivos e execute um comando com os arquivos que encontrar. Não parece muito difícil, mas estou tendo muitos problemas para fazê-lo funcionar. Basicamente é isso que estou fazendo:...
09.06.2016 / 10:24
3
respostas

Remove todos os caracteres especiais recursivamente do nome de arquivo [duplicado]

Eu tenho vários arquivos em diretórios e subdiretórios que possuem caracteres especiais não suportados pelos compartilhamentos de arquivos da Microsoft e pelo SharePoint. Os tipos de personagens percorrem a gama de tis para e comercial para qu...
23.03.2016 / 16:59
1
resposta

O que faz um “*” no início de uma expressão regular?

Neste caso discutido: encontrar (GNU findutils) 4.5.11 grep (GNU grep) 2.20 Digamos que eu tenha um diretório que contenha vários arquivos. Eu quero encontrar os arquivos chamados jtobdops02.key e jtobdops.02.cer. find . -regextype posix-e...
18.03.2016 / 00:18
3
respostas

Localizar e substituir por nome de arquivo

Eu tenho um grande número de arquivos que contêm texto. Todos os arquivos contêm a palavra "substituir" (sem aspas). Eu gostaria de substituir essa palavra com o nome do arquivo. Exemplo, filename é: On Time.txt Substitua a palavra "replac...
15.03.2016 / 21:39
1
resposta

Como “Encontrar” e depois “Rsync” e depois “Tar / gz” no host de destino?

Eu tenho um nó do Cassandra com instantâneos divididos em 64 diretórios com mais de 350 arquivos por diretório. Eu quero "encontrar" todos os arquivos de instantâneo, preservar sua localização, rsync-los através de um host com muito espaço no ar...
29.01.2016 / 21:22
1
resposta

Usando xargs para construir um comando find que exclui uma lista de diretórios de uma variável de ambiente

Eu sei como excluir determinados diretórios de find : find <path> ! -path <path to exclude> . Mas isso pode ser muito entediante para digitar quando eu preciso excluir muitos diretórios ou simplesmente não pode ser usado quando a...
16.02.2016 / 17:06
2
respostas

pesquisa o nome do arquivo mais recente

Estou escrevendo um script bash para procurar um arquivo que tenha nome de arquivo mais recente e um nome de arquivo como: ... Wed_Dec_30_16:47:41_PHT_2015.zip Wed_Dec_30_16:00:41_PHT_2015.zip Wed_Dec_30_16:00:41_PHT_2015.zip Thu_Dec_31_16:...
19.01.2016 / 08:09
1
resposta

Cron para encontrar exec cp e redirecionar a saída com hora / data por linha?

Eu tentei configurar uma tarefa cron para executar um conjunto de comandos básicos do shell. Eu preciso olhar para todos os arquivos criados no último dia, depois copiar para outra pasta e gerar um log informando, linha por linha, a data e...
13.11.2015 / 14:25
1
resposta

Compacta apenas arquivos em uma pasta, excluindo as pastas no caminho absoluto do arquivo

Eu quero compactar uma pasta com 100 arquivos em lotes de 10. Eu usei o seguinte script para fazer isso. Mas o que acontece é quando eu descompactar o arquivo gzipado, ele tem todas as pastas de /. find /home/ubuntu/reports/tmp -type f -print0...
24.01.2018 / 10:10