25 lines
1.2 KiB
Markdown
25 lines
1.2 KiB
Markdown
# Arquivos e Diretórios
|
|
|
|
## Utilização do Grep
|
|
|
|
O comando "grep" é utilizado para buscar palavras específicas no nome de um arquivo ou em seu conteúdo.
|
|
|
|
## Pesquisando em Nomes de Arquivos
|
|
|
|
Para encontrar arquivos que tenham determinada palavra (teste, por exemplo), digite: *ls | grep teste* Observação: O "ls" é usado para listar os arquivos que tem a palavra correspondente.
|
|
|
|
Para pesquisar arquivos com extensão, digite: *ls | -E grep teste.txt* Observação: O parâmetro "E" é usado para que o "grep" aceite pontos e alguns outros caracteres.
|
|
|
|
## Pesquisando no Conteúdo dos Arquivos
|
|
|
|
Para pesquisar uma palavra ou frase contidas em um arquivo, digite: *grep oi teste.txt* O comando retorna todas as linhas do arquivo "teste.txt" que contenham "oi". Observação: Para definir uma frase, coloque entre aspas, caso contrário o "grep" considera que a segunda palavra já faz parte do nome do arquivo. Por exemplo: *grep "bom dia" teste.txt* O comando retornará todas as linhas que contenham a frase "bom dia".
|
|
|
|
### Exercícios
|
|
|
|
1. Pesquise palavras em nomes de arquivos.
|
|
|
|
2. Pesquise palavras em nomes de arquivos com extensão.
|
|
|
|
3. Pesquise palavras dentro de arquivos.
|
|
|
|
4. Pesquise frases dentro de arquivos. |