=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
UNIX GURU UNIVERSE DICA UNIX
Dica Unix 2526 - 1 de dezembro de 2006
http://www.ugu.com/sui/ugu/show?tip.today
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
QUANTOS COMANDOS EU EXECUTEI
Se você é um usuário do csh/tcsh/zsh, você já deve ter visto uma funcionalidade dos mesmos, que é mostrar quantos comandos você já executou no seu prompt :
set prompt="! %"
O ! ( ou %h ou %i para o tcsh ) não mostra realmente o quanto de comandos você executou, mas sim o número corrente do eventos dentro do seu histórico.
Pense sobre isto, e você pode achar diversos bons usos para isto.
Por exemplo, quantas vezes digitamos uma linha com muitos argumentos, e ela falha por alguma condição que não sabemos ?
Ou, se você não tem como navegar pela tela, simplesmente digite ! seguido do número do evento mostrado no prompt para esta enorme linha de comando. Veja como é simples :
prompt 23 % command -with some -very +long /argument/list command: Example command failed. prompt 24 % cd /to/correct/directory prompt 25 % rm certain.files prompt 26 % !23 command -with some -very +long /argument/list command: Example command succeeds. prompt 27 %
Você pode aplicar os modificadores padrão do csh no ![number]. Por exemplo, este é particularmente usual, ![number]:p, imprime o comando que foi digitado no prompt [Número] sem que ele seja novamente executado :
prompt 26 % !23:p command -with some -very +long /argument/list prompt 27 % !! command -with some -very +long /argument/list command: Example command succeeds. prompt 28 %
Para entrar : http://www.ugu.com/sui/ugu/show?tip.subscribe Para sair: http://www.ugu.com/sui/ugu/show?tip.unsubscribe Para enviar uma dica: http://www.ugu.com/sui/ugu/show?tip.today
DECLARAÇÃO: TODAS AS DICAS DE UNIX SÃO PROPRIEDADE DA UNIX GURU UNIVERSE E NÃO SÃO PARA SER VENDIDAS, IMPRESSAS OU USADAS SEM O CONSENTIMENTO POR ESCRITO DA UNIX GURU UNIVERSE. TODAS AS DICAS SÃO "USADAS POR SEU PROPIO RISCO". UGU ADVERTE PARA TESTAR TODAS AS DICAS EM UM AMBIENTE QUE NÃO ESTEJA EM PRODUÇÃO.Unix Guru Universe - www.ugu.com - tips@ugu.com - Copyright 1994-2006