Eu quero contar as linhas de todos os arquivos neste diretório e todos os seus subdiretórios, mas excluir os diretórios "public", "modules" e "templates".
Como?
Estou tentando executar um comando em cada arquivo em um diretório (recursivamente) que corresponda a um padrão. Eu preciso do nome do arquivo de cada item que corresponda ao comando no entanto. Isto é o quão longe eu tenho:
find . -name '*.j...
Eu gostaria de seguir um arquivo de log que está sendo escrito continuamente, mas gostaria de excluir várias entradas que são "comuns", para que eu só veja erros, etc., conforme eles são lançados. Eu posso canalizar para grep -v "padrão", mas se...
find . -name "*.java" -exec grep "foo" {} \;
Isto apenas imprime correspondências, sem nome de arquivo.
find . -name "*.java" -exec grep "foo" /dev/null {} \;
Mas isso também imprime o nome do arquivo.
Por quê? Quais são as mecânic...
Estou escrevendo um script bash e preciso verificar se um nome de arquivo tem um número no final (após um período) e, em caso afirmativo, obtê-lo, mas não consigo descobrir como usar regex em uma variável ou string.
Eu pude usar echo no te...
Eu tenho um arquivo rtf que estou usando grep como este
grep "Order Number" 'Extract Text Output.rtf'
que resulta em linhas semelhantes a esta
\b\fs28 \cf2 Fab Order Number : FAB00772450\
e quero que o resultado seja apenas FAB007...
Eu tenho uma pasta com uma mistura de arquivos de log zipados e descompactados que eu quero pesquisar.
Eu posso pesquisar o não zipado com
grep -r "my-search-string" /path/to/folder
e pesquise os arquivos compactados com
find /path/...
Quando faço uma pesquisa no documento com / ou ? , ele só realiza uma pesquisa sensível a maiúsculas e minúsculas quando uma letra maiúscula aparece no padrão de pesquisa devido à combinação das configurações ignorecase e smartcase . E...
Eu tenho um malware no meu servidor.
Então eu descobri como encontrar todos esses arquivos maliciosos
grep -r --include*.php "Some String from files" .
Isso parece funcionar bem!
mas como apagá-los?
Eu tentei usar xargs
grep -r --i...