Pode ser pelo parâmetro -x do próprio bash?

$ cat teste.sh
#!/bin/bash
NOME=Maycon
echo Nome: $NOME

$ sh teste.sh
Nome: Maycon


$ sh -x teste.sh
+ NOME=Maycon
+ echo Nome: Maycon
Nome: Maycon


Abraços,

___________________________________________
Maycon Maia Vitali
http://maycon.hacknroll.com
Hack'n Roll

Christian Lyra escreveu:
>  
> 
> duas pequenas variações do mesmo tema:
> 
> DEBUG=""
> 
> $DEBUG iptables trelele tralala
> 
> se DEBUG="" então vai executar o comando normalmente, se DEBUG="echo "
> então imprime o comando que seria executado.
> 
> Outra opção:
> 
> CMD="iptables"
> 
> $CMD -A INPUT trelele tralala
> 
> se CMD="iptables" então executa o iptables se CMD="echo iptables",
> imprime na tela.
> 
> 2010/2/25 Marcelo Salhab Brogliato <msbro...@gmail.com 
> <mailto:msbrogli%40gmail.com>>:
>  > Olá Cristiano,
>  > vc pode fazer assim:
>  >
>  > No começo do script coloque:
>  > echo_run() {
>  >    echo "$*"
>  >    "$*"
>  > }
>  >
> 
> -- 
> Christian Lyra
> PoP-PR/RNP
> 
> 

__________________________________________________
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 



------------------------------------

---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: shell-script-unsubscr...@yahoogrupos.com.br
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    shell-script-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a