Perguntas sobre 'find'

Um utilitário de linha de comando para localizar arquivos e diretórios.
1
resposta

Como encontrar todos os arquivos do tipo e movê-los para um {another_dir} / {dir_files_are_at} / {file}?

Eu tenho um monte de diretórios com um monte de arquivos neles e um arquivo de texto. Parece que isso MainDir |------dir1 | |-------file1 | |-------file2 | |-------file3.txt |------dir17 | |-------file23 | |-----...
30.09.2017 / 18:16
2
respostas

Exclui todos os outros diretórios indefinidos

Eu preciso criar um script de remoção para remover diretórios externos de uma lista específica de diretórios. Minha ideia era fazer algo assim: #!/bin/ksh find /data/${USER}/SAS/ -type d ! -name 'SE' | find /data/${USER}/SAS/ -type d ! -n...
14.09.2017 / 10:07
1
resposta

tendo problemas de variáveis greping no linux

Abaixo está o código que estou tentando: { echo "Enter dirname and hit Return" read input1 echo "Enter a pattern to be searched for in the current directory" read input2 find /*/${input1}/*/logs/*/*/*/* -name '*.gz' -exec sh -c 'gzip -cd...
25.10.2017 / 13:52
0
respostas

cURL excluir pasta remota, mas ignorar alguns arquivos

Estou usando o Travis CI para implantação automática no meu servidor FTP. Desejo excluir a versão antiga do meu projeto quando uma nova versão for implantada. Meu script atual é #!/bin/bash echo "Starting deployment... "; if [ "$TRAVI...
31.08.2017 / 09:07
2
respostas

Localizar e copiar com xargs não funciona em um script

Eu preciso encontrar três arquivos de um diretório enorme e copiá-los para outro diretório. Isso é o que eu fiz: find $adir -type f \( -name "a1*" -o -name "a2*" -o -name "a3*" \) -mtime -8 | xargs cp -t $bdir O arquivo a1 é copiado...
25.08.2017 / 12:21
1
resposta

É possível obter um nome de arquivo com base na data dos lates?

find é possível usar o parâmetro -name como esse tipo $(date +%Y%m%d%H) ? Eu quero encontrar um arquivo nomeado com base na data mais recente. O exemplo como abaixo: Deseja um feedback amável. 2017101309 2017101310
13.10.2017 / 14:44
1
resposta

Listar arquivos e ignorar erros de permissão

Eu preciso fazer uma lista de arquivos maiores que 10G que será a entrada ignorefile para um backup duply. No entanto, tenho alguns arquivos que não tenho permissão para ler. Eu quero ignorar aqueles que serão tratados mais tarde e limpar a list...
08.08.2017 / 16:16
1
resposta

Por que o 'find' não mostra este arquivo?

Usando find com grep , pode-se localizar arquivos que correspondam a um padrão: # find | grep error ./solr-modifiedSolr4/SolrPhpClient/phpdocs/errors.html ./error_log ./includes/classes/error_log No entanto, usando find sozinho, o...
11.11.2012 / 10:20
1
resposta

Encontre a definição de ENV $ HISTFILE

Eu quero encontrar o lugar onde o histfile está definido: echo $HISTFILE /home/user/.bash_history Eu pensei que ele deve ser definido em algum arquivo de perfil ou rc, mas não consegui encontrá-lo. sudo grep --include=\*{rc,profile}\*...
04.07.2017 / 17:11
0
respostas

A maneira mais rápida de listar recursivamente todos os arquivos em um diretório

Estou tentando obter o caminho relativo de todos os arquivos em um diretório. Ele pode rodar em centenas de milhares de arquivos, então eu preciso que seja rápido. Eu tentei encontrar. e rg --files (rg sendo ripgrep) e rg é 6 aproximadamente...
30.06.2017 / 19:03