Difference between revisions of "Problema do conteúdo do arquivo"
From AdonaiMedrado.Pro.Br
(New page: == Dificuldade única == Muitas vezes é buscar no conteúdo de vários arquivos uma palavra específica. Faça um programa capaz fazer esta busca em vários arquivos e diretórios de for...) |
(→Dificuldade única) |
||
Line 1: | Line 1: | ||
== Dificuldade única == | == Dificuldade única == | ||
− | Muitas vezes é buscar no conteúdo de vários arquivos uma palavra específica. | + | Muitas vezes é necessário buscar no conteúdo de vários arquivos uma palavra ou expressão específica. |
− | Faça um programa capaz fazer esta busca em vários arquivos e diretórios de forma recursiva. | + | Faça um programa capaz de fazer esta busca em vários arquivos e diretórios de forma recursiva. |
O programa deverá receber pela linha de comando as seguintes informações: | O programa deverá receber pela linha de comando as seguintes informações: | ||
Line 12: | Line 12: | ||
A resposta deverá ser uma lista composta pelo nome dos arquivos onde a palavra/expressão foi encontrada. | A resposta deverá ser uma lista composta pelo nome dos arquivos onde a palavra/expressão foi encontrada. | ||
− | Os arquivos devem ser informados um | + | Os arquivos devem ser informados um por linha com o caminho completo. |
Latest revision as of 16:15, 10 May 2009
Dificuldade única
Muitas vezes é necessário buscar no conteúdo de vários arquivos uma palavra ou expressão específica.
Faça um programa capaz de fazer esta busca em vários arquivos e diretórios de forma recursiva.
O programa deverá receber pela linha de comando as seguintes informações:
- Primeiro argumento: palavra/expressão a ser buscada.
- A partir do segundo argumento: arquivos ou diretórios onde será executada a busca.
O programa deverá executar a busca pela palavra/expressão nos arquivos informados ou nos arquivos dos diretórios informados (incluindo todos os subdiretórios).
A resposta deverá ser uma lista composta pelo nome dos arquivos onde a palavra/expressão foi encontrada.
Os arquivos devem ser informados um por linha com o caminho completo.