Perguntas sobre 'find'

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

Como posso selecionar arquivos que atendem a uma condição em uma estrutura de diretórios?

Em uma grande árvore de diretórios no OSX (Mountain Lion), e preciso excluir todos os arquivos abaixo de um determinado limite de tamanho de arquivo. Eu poderia criar uma cópia do diretório excluindo os arquivos pequenos, ou simplesmente excluí-...
12.12.2012 / 22:01
3
respostas

Diferença entre xargs / bin / ls e exec ls?

Oi, essa pode ser uma pergunta muito novata, mas por que o xargs / bin / ls não funciona neste caso? Eu pensei que deveria ser mais rápido? Além disso, quais são esses diretórios / fd / 3? sh-3.2# find / -name 'GOALS*' -exec ls -l {} \; find:...
17.11.2012 / 15:05
2
respostas

FIND operandos e ordem de argumentos

Eu tenho um comando de localização que não tenho certeza se estou colocando meus argumentos corretamente. find / -xdev -size -size -262144000c -o -type d \( -name .snapshot -o -name man -o -name Man -o -fstype mvfs \) -prune -o -type f Eu...
24.09.2012 / 16:53
1
resposta

O utilitário 'find' no Windows 7 é diferente do Windows XP?

Eu tenho um script em lote que criei, que funciona bem no Windows XP, mas que falha no Windows 7. O script basicamente descobre o que é o sistema operacional. wmic os get | find "Windows XP">nul if %ERRORLEVEL% == 0 goto winxp wmic os...
17.11.2011 / 17:33
3
respostas

Como posso determinar se comandos diferentes usando grep, find e xargs fazem a mesma coisa?

Esses três comandos fazem a mesma coisa? Um comando que usa grep. grep "a" -r . Um comando que usa find. find . -exec grep "a" {} \; Um comando que usa um grep em um find através de xargs. find . | xargs grep "a"
18.08.2011 / 14:12
2
respostas

Nome do arquivo com espaços canalizados para dois comandos xargs

Eu tenho um diretório e muitos subdiretórios, como o seguinte - file with spaces.txt filewithsuperlonglines.txt ordinaryfile.txt binaryfile.bin O comando - find . -type f -print0 | xargs -0 file | grep text | grep -v long | cut -d:...
19.10.2011 / 22:57
2
respostas

Como mostrar partes regulares do texto

Eu tenho muitos arquivos em que as linhas parecem lotsofblah/XY##_####_morefoo onde # é um número. Agora eu quero mostrar apenas as partes YZ##_#### no bash, cada um em uma nova linha de curso.     
04.02.2011 / 15:28
1
resposta

mac os x, encontre todos os links simbólicos que apontam para arquivos em um volume diferente

No meu ~ dir, eu tenho alguns links simbólicos que apontam para "/ Volumes / Macintosh HD 2 / ..." e eu quero encontrá-los todos recursivamente. Uma olhada na página man do 'find' diz que o argumento '-lname' irá procurar o conteúdo do link simb...
14.01.2011 / 05:19
1
resposta

Como usar xargs / find para executar por arquivo

Eu tenho alguns php scrits em uma subpasta e quero executar alguns deles (encontrados por uma expressão regular) via linha de comando. Aqui está o que eu tenho até agora: find . -name email[^T]*\.php -print0 | xargs -0 -t -r /usr/local/bin...
14.10.2010 / 11:19
4
respostas

imprimindo linhas correspondentes ao greping todos os arquivos em um diretório

Estou pesquisando em arquivos Java por alguma ocorrência de uma frase: encontre. -name '* .java' | xargs grep -l 'string' Como eu altero esse comando para imprimir no shell todas as linhas que contêm uma correspondência?     
03.04.2010 / 20:37