Perguntas sobre 'find'

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

Corrigir Caminho do Caminho do Arquivo

Eu tenho uma lista de caminhos de arquivos armazenados, por exemplo ( impl/src/main/java/org/jboss/weld/util/collections/multimaps.java ). Os caminhos foram convertidos para minúsculas antes de serem armazenados. Agora, preciso acessar o ar...
08.05.2017 / 20:03
3
respostas

Como faço para encontrar um arquivo com um nome que depende da data atual (e um componente aleatório)?

Tenho que verificar um caminho específico todos os dias e encontrar o arquivo com o nome do formulário: StaticData_Sets_yyyymmdd-232550.txt A data no nome depois que a string StaticData_Sets_ é atualizada todos os dias, dependendo da d...
28.10.2014 / 06:21
5
respostas

Como mostrar diretórios distintos no find?

Eu quero encontrar todos os diretórios contendo, por exemplo, arquivos com o nome * .txt. mas a saída não deve conter duplicatas. Como fazer isso?     
21.11.2014 / 20:59
1
resposta

Por que esses arquivos clobber de uma linha?

Eu escrevi isso para me ajudar a codificar em lote alguns vídeos: find -name '*.mkv' -exec HandBrakeCLI -Z "Android Tablet" \ -c "1-3" -m -O --x264-tune film -E copy --decomb -s 1 -i {} \ -o 'echo {} | tr mkv m4v' \; No entanto, falha...
14.08.2013 / 03:09
2
respostas

Entendendo -regex com o GNU find

Antecedentes Eu tenho o que acho que deveria ser um caso simples. Eu quero encontrar todos os arquivos com "cisco" no nome e fazer algo com esses arquivos (via xargs ). Localizando arquivos com ls Antes de usar xargs , o primeiro...
18.12.2013 / 08:53
2
respostas

Encontre arquivos que começam com ~ $ (arquivos Temp do MicroSoft Word)

Por algum motivo, minha máquina está cheia de arquivos temporários do M $ Word, como: ~$Filename.docx ~$AnotherFile.docx Alguém pode sugerir um comando find / regex para pesquisar $ HOME e excluí-los?     
06.04.2012 / 09:05
3
respostas

Como posso percorrer as linhas de um arquivo e encontrar arquivos correspondentes a cada linha?

Em um shell BASH, eu gostaria de pegar as linhas de um arquivo (por exemplo, pattern.txt ) e encontrar os arquivos no meu sistema cujos nomes contêm os padrões em cada linha do meu arquivo. Então, eu tenho o seguinte para loop for pp in 'cat...
01.04.2011 / 21:29
1
resposta

'find' nos diretórios nomeados… / dirnameXX /… com a variável XX

Estou executando este comando para encontrar determinados arquivos em um diretório específico: find ./rgs/test/maesXX/master/stdlist -name \*.extract \ -mtime +30 \! -size 0 -exec ls -lrt {} \; em que XX pode ser qualquer número entr...
11.01.2012 / 06:22
2
respostas

Modificações de linha por linha no Unix

Estou procurando uma maneira de fazer o seguinte com um arquivo delimitado por pipe no UNIX, para EACH LINE e não sei por onde começar: Procure um caractere em uma linha de texto (assuma usando GREP?) Se encontrado, adicione algum texto no...
22.05.2017 / 13:49
1
resposta

Como manter a ordem de classificação com xargs e gunzip

Eu estou tentando extrair o conteúdo de alguns arquivos por ordem alfabética (que neste caso também significa data e iteração) e quando eu testo o processo primeiro com ls : $ find /opt/minecraft/wonders/logs/ -name 20* -type f -mtime -3 -p...
21.08.2018 / 03:48