[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] Uma pergunta sobre bash
From: |
Julio Cezar Neves - DATAPREVRJ |
Subject: |
RES: [shell-script] Uma pergunta sobre bash |
Date: |
Thu, 5 Dec 2002 13:37:33 -0300 |
José, com certeza vc sabe isso, mas achei a oportunidade boa para fazer o
comantário. Respondendo à sua pergunta, a resposta é "sim". Em bash, assim
como no ksh vc pode usar a construção $(cmd) com o mesmo efeito de `cmd`,
porém o sh (bourne shell) não reconhece este tipo de construção, motivo pelo
qual aconselho a todos os colegas de lista a evitarem o uso de $(cmd).
[ ]s,
Julio Cezar Neves
-Eu Apoio o Software Livre-
-I Support Free Software-
* +55 21 2528-7070 / 9853-4044
*address@hidden
> -----Mensagem original-----
> De: Jose NIEVIADONSKI [mailto:address@hidden]
> Enviada em: quarta-feira, 4 de dezembro de 2002 14:22
> Para: address@hidden
> Assunto: [shell-script] Uma pergunta sobre bash
>
>
>
> Pessoal da lista.
>
> Como usuário e instrutor de Korn Shell, gostaria de saber
> se existe no
> bash a forma $(comando) similar a `comando` existente no sh e
> bash, porque
> sei que algumas características do ksh não são implementadas no bash.
>
> Acho que com o uso do $(comando) o script fica mais fácil
> de se ler,
> inclusive permitindo facilmente a inclusão de um comando
> dentro de outro,
> como no exemplo
>
> echo "Faltam $(expr 365 - $(date +%j)) dias para o fim do ano"
>
> []´s a todos da lista
>
> José Augusto Martins Nieviadonski
>
>
>
>
>
> This E-mail confidential. It may also be legally privileged.
> If you are not the addressee you may not copy, forward,
> disclose or use any part of it. If you have received this
> message in error, please delete it and all copies from your
> system and notify the sender immediately by return E-mail.
> Internet communications cannot be guaranteed to be timely,
> secure, error or virus-free. The sender does not accept
> liability for any errors or omissions.
>
>
>
> ---------------------------------------------------------------------
> 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: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------
Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html