Quero procurar arquivos cujos nomes incluam a palavra "capaz" em qualquer pasta cujo nome contenha a palavra "dir".
Como posso fazer isso usando o Bash?
Responder1
Você poderia usar o find
comando.
find . -iwholename '*dir*/*able*'
Padrões de Nome Completo - Encontrando Arquivos
Teste:-nome completo padrão: Verdadeiro se o nome completo do arquivo, começando com o argumento da linha de comando sob o qual o arquivo foi encontrado, corresponder ao padrão de shell.
Teste:-inome inteiro padrão: ... mas a correspondência não diferencia maiúsculas de minúsculas.