Perguntas sobre 'find'

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

Como esse comando funciona para que o diretório pai seja excluído depois que seus subdiretórios forem excluídos?

De link find . -type d -depth -empty -exec rmdir "{}" \; That will first drill down the directory tree until it finds the first empty directory, then delete it. Thus making the parent directory empty which will then be deleted, e...
08.12.2017 / 16:52
1
resposta

Escapando problema com o comando find

Eu preciso encontrar tudo em um diretório, excluindo determinados subdiretórios e arquivos. Meu script precisa chamar isso como uma função: function findStuff() { # define exclusions ignore_dirs=("$1" "*foo*") # exc...
12.09.2018 / 13:12
2
respostas

Assegurando que os subdiretórios não serão afetados por um loop (ou por find)

Por favor, reveja estes códigos que visam basicamente a mesma tarefa (encontrar o principal .htaccess do site e alterá-lo): for dir in "$HOME"/public_html/*.{com,co.il}/; do if pushd "$dir"; then chmod 644 .htaccess popd fi...
20.06.2018 / 18:05
4
respostas

Localizar caminho de exclusão contendo arquivos específicos

Eu estou tentando encontrar todos os diretórios em uma pasta recursivamente enquanto excluo todos os submódulos git, excluindo todo o caminho que contém o arquivo .git . Como eu pude fazer isso? Explicação: O arquivo .git existe na r...
13.09.2018 / 10:01
5
respostas

Encontre todos os arquivos que foram modificados pela última vez em um dia específico - como segunda-feira?

Portanto, quero usar find para retornar uma lista de todos os arquivos .html em um determinado diretório que foi modificado pela última vez em uma segunda-feira. Como posso fazer isso?     
24.03.2014 / 22:11
3
respostas

Como encontrar um arquivo usando vários padrões

Gostaria de encontrar um arquivo usando vários padrões. Este é o meu comando original: mas é longo para digitar e xargs zgrep está sendo redundante. Imagine se eu tivesse 10 ou mais padrões para inserir? find -mtime -$a -type f ! -name...
24.08.2017 / 09:57
2
respostas

Pipeline com grep e encontre números impressos na frente do resultado

Estou usando o seguinte comando "find" para extrair alguns arquivos, find /lag/cnnf/ -maxdepth 3 -newer ./start ! -newer ./end | grep -nri abc | egrep '([^0-9]45[^0-9])' | grep -nri "db.tar.gz" >> sample.txt Minha saída no exemplo.t...
21.12.2013 / 12:59
4
respostas

print caminho completo de diretórios pai de localizar saída

o que eu quero fazer é encontrar todos os arquivos com base em alguma consulta de pesquisa e obter o diretório pai dos pais ( ../.. ) caminho completo. Por exemplo, find . -name "__openerp__.py" e, em seguida, para cada arquivo, execute...
29.01.2014 / 13:30
2
respostas

Maneira otimizada de listar e excluir arquivos

Eu preciso listar e excluir arquivos .php, .xml. Para isso, estou usando o comando find . Para listar: find . -type f -name \*.php -print0 Para excluir: find . -type f -name \*.php -print0 | xargs -0 rm -r Como eu corro f...
03.10.2013 / 13:03
5
respostas

Bash renomeia 360 000 arquivos usando find -exec

Eu tenho cerca de 360 000 arquivos como: ./001/1/1.jpg ./001/1/2.jpg ./001/2/1.jpg ./002/1/1.jpg ./003/1/1.jpg ... pattern: [60 dirs]/[1000 subdirs]/[4-10 files].jpg Eu quero renomear arquivos usando rename , por exemplo, de * .jpg para...
06.01.2015 / 12:21