Procure a string "conteudo da tela de um terminal" em
http://planeta.dyndns.org/unix/exemplos.txt
É pelo menos um ponto de partida, caso o terminal desejado seja um tty.
-
Esta lista não admite a abordagem de outras liguagen
$ apropos -r '^script$'
$ man script
,___
>
--
[ ]'s
Ivan Carlos Da Silva Lopes
Engenheiro Eletronico e Computacao
UFRJ
[As partes desta mensagem que não continham texto foram removidas]
pessoal ai nem sei por onde começar.nem para pesquisar e ver se tem algo
na net sobre isso.
tipo grave tudo que aparece no terminal...não só os camandos...tipo se
digitar
[EMAIL PROTECTED]:~$ w
22:52:55 up 1:36, 3 users, load average: 0,29, 0,47, 0,48
USER TTY FROM L
Vejamos a sua agenda:
$ cat agenda.dat
Antonio José da Costa - Fone: 2345-7890
Antonio Carlos da Silva - Fone: 1234-4567
$ sed -n '/Antonio Carlos/p' agenda.dat # procura
Antonio Carlos da Silva - Fone: 1234-4567
$ sed -i '/Antonio Carlos/d' agenda.dat # apaga
$ cat agenda.dat
Antonio José da
Para refinar a busca, você precisar usar aspas ou pliques na busca, por exemplo:
grep -i "NOME" /path/arquivo
Para remover, considerando que seja um arquivo de texto (diversas formas, mas
mantendo o grep):
grep -v "NOME_A_REMOVER" >> arquivo
- Original Message -
From: rznde
grep 'Antonio Carlos da Silva' arquivo.txt
[As partes desta mensagem que não continham texto foram removidas]
Tentando aprender a elaborar scripts. Escolhi uma agenda para essa
minha iniciação. Deparei-me com os seguintes problemas. Quando
efetuo a busca de contatos, utilizando:
grep -i nome agenda.sh
encontro como saída o nome pesquisado, porém, outros surgem,
exemplo:
Se busco
grep - i Antonio Ca