[FUG-BR] CShell gurus por perto?
Alexandre
darkwesker2000 em yahoo.com.br
Seg Mar 28 21:29:37 BRT 2005
Patrick Tracanelli escreveu:
> Entao (finalmente) vem a pergunta. Tem como eu fazer (alguma bruxaria no
> .cshrc) o (t)csh ignorar na busca pelo historico tudo que comecesse com
> uma palavra especifica, ou melhor o que esta no historico com essa
> palavra soh ser "buscado" os argumentos que vem depois dela, por exemplo
> no seguinte historico:
>
> 805 18:48 sudo apachectl start
> 806 18:49 sudo /usr/local/etc/rc.d/mysql-server.sh start
> 807 18:57 apachectl configtest
> 808 18:57 apachectl graceful
> 809 18:57 sudo apachectl graceful
> 810 19:05 history
>
> Quando digitar /<seta p/ cima> aparecer o item 806 do historico?
>
> Ou alguma forma mais inteligente de fazer isso?
>
> Eu tentei varias coisas aqui, e nao consegui nada que fosse limpo e
> funcional. Algum (t)CSHell Guru pra dar ideias? :)
Não sou Guru mas costumo utilizar o "history-search-backward
(M-p, M-P)" e "history-search-forward (M-n, M-N)". Bastaria
digitar "sudo " e ir teclando "Alt-p" ate' chegar ao comando
desejado.
history-search-backward (M-p, M-P)
Searches backwards through the history list for a command
beginning with the current contents of the input buffer up to
the cursor and copies it into the input buffer. The search
string may be a glob-pattern (see Filename substitution) con-
taining `*', `?', `[]' or `{}'. up-history and
down-history will proceed from the appropriate point in the
history list.
Emacs mode only. See also history-search-forward and i-
search-back.
history-search-forward (M-n, M-N)
Like history-search-backward, but searches forward.
--
Alexandre
_______________________________________________________________
Para enviar um novo email para a lista: freebsd em fug.com.br
Sair da Lista: http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
Mais detalhes sobre a lista de discussão freebsd