Perguntas sobre 'find'

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

Mesclar arquivos em um também adicionando uma nova linha entre cada arquivo

Estou usando find . -type f \( -name "*.js" ! -name "*-min*" \) -exec cat {} \; > all.js para mesclar arquivos juntos. Infelizmente eu não recebo uma nova linha depois de cada arquivo, mas ele termina e o novo arquivo começa na mesma l...
05.09.2012 / 12:28
3
respostas

Um problema com o find e o grep

Eu defini o seguinte alias em ~/.bashrc : alias fg='find . -name $1 | xargs grep --color $2' para escrever fg "*.txt" " my_text " e encontre todos os arquivos que tenham extensão .txt e contenham "my_text", mas isso não funciona...
18.03.2011 / 10:36
4
respostas

O que essa linha de Bash deveria significar?

find . -name "*.html" -exec grep -l somethingtobefound {} \; Eu estava pensando quais seriam as palavras-chave "-name" "-exec" "-l" "{}" "\" e ";" deveria significar. Além disso, geralmente vejo traços duplos "-" sendo usados em vez de tr...
05.01.2012 / 16:03
1
resposta

Parâmetros do comando find

Que diferença faz quando usamos os parâmetros -print e -depth no comando find , dado que eles produzem o mesmo resultado: /home/pkaramol/Desktop/testdir $ find . . ./testfile3.txt ./testfile1.txt ./testfile4.txt ./testdir1 ./testfile...
25.02.2018 / 11:49
5
respostas

Encontre todos os [nome do arquivo] .mp4 e renomeie [nome do arquivo] .audio [duplicado]

Então eu tenho um script que adiciona 2 filmes usando o áudio do arquivo $1.audio . O que eu gostaria de fazer é renomear qualquer arquivo no diretório com: *.mp4 Para: *.audio Mantendo o nome do arquivo original.     
27.10.2015 / 05:32
3
respostas

Eu preciso encontrar apenas diretórios no diretório, mas excluir um diretório vinculado e seu link

Eu estou em um diretório raiz e tenho algumas pastas dentro: 0.1 0.2 0.3 0.4 0.5 0.6 shortcut -> 0.6 Eu preciso listar os diretórios acima sem o atalho, bem como a pasta 0.6. Eu não quero pesquisar acima deste local ou dentro de nenhum...
10.08.2018 / 20:49
3
respostas

Exclua arquivos com o mesmo nome no final do arquivo

Exclua arquivos com o mesmo nome no final do arquivo eu tenho muitos arquivos na minha pasta e subdiretórios como ajax_hostel_room_master.php.php class_hostel_registration.php.php ajax_hostel_room_master.php.php.php class_hos...
20.03.2014 / 09:55
3
respostas

Imprime o nome do arquivo e executa um comando em cada resultado do find

Estou tentando aplicar dois comandos ( echo e haml --check ) ao resultado de meu find . haml --check 'find . -name "*.haml"' # return Syntax error on line 2: Illegal nesting: nesting within plain text is illegal. # but I don't know whi...
14.05.2013 / 20:10
2
respostas

Alterando uma extensão de arquivo múltiplo usando o comando de linha única

Eu tenho alguns arquivos cujos nomes contêm várias extensões: $ ls -r File1_345.R.12345 File1_3.234.R.6789 File1_2345.R.2345 File1_12345.R.12345 $ Quero renomeá-los para remover todas as extensões existentes e substituí-las por .txt . A...
13.08.2018 / 22:23
4
respostas

Encontre e remova arquivos de áudio que tenham menos de 3 minutos de duração de reprodução

Existe uma maneira de encontrar e excluir todos os arquivos de áudio de forma recursiva (arquivos MP3) que tenham menos de 3 minutos de duração de reprodução? Considere a situação em que tenho mistura de arquivos de vários formatos (por exemp...
15.10.2018 / 21:41