[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Somar campos
From: |
Aurelio Marinho Jargas |
Subject: |
Re: [shell-script] Somar campos |
Date: |
Tue, 12 Aug 2003 16:56:29 -0300 (ART) |
oi felipe,
--- Felipe Kellermann <address@hidden> escreveu:
> E a expansão $() é padrão, a propósito.
opa! padrão aonde cara-pálida :)
se um dia você cair num UNIX, AIX Solaris ou outros
sistemas !GNU você verá que bash não é e nunca foi
padrão.
padrão é sh. se funciona no sh, funciona nos outros.
como tanto o $() quanto o $(()) _não_ funcionam no sh,
então me desculpe, mas não são padrão.
> > > A expansão aritmética "$(())" é a definida como padrão.
> > isso também não funciona no sh, tem que usar o expr pra ser
> > mais "portável".
> A questão era sobre ter ou não ter "$(())".
> Por definição, a expansão "$(())" deve fazer o mesmo que expr.
>
> > > for i in $(<l); do a=$((a+i)); done
> > o $(<1) também não funciona no sh :)
>
> Eu não escrevi $(<1), escrevi $(<l).
como queira :) o ponto permanece inalterado...
> Eu mencionei apenas como uma
> simplificação, que existe há décadas na ksh, foi implementada na
> versão 2
> da bash e também está há muito tempo na zsh,
ksh, zsh, bash...
só o sh é puro, só o sh é padrão.
o resto é subshell ;)
obs.: revivendo os velhos tempos: que tal fazer um script
em sh, usando o ed, e mostrando a saída em
N^HNE^HEG^HGR^HR^HRI^HIT^HTO^HO? ;)
=====
--
Aurelio Marinho Jargas - Floripa
Funcoes ZZ, mini-aplicativos para console http://aurelio.net/zz
Foto do meu escritorio http://aurelio.net/imagens/escritorio.jpg
Lista brasileira do txt2tags http://br.groups.yahoo.com/group/txt2tags-br/
_______________________________________________________________________
Conheça o novo Cadê? - Mais rápido, mais fácil e mais preciso.
Toda a web, 42 milhões de páginas brasileiras e nova busca por imagens!
http://www.cade.com.br
- Somar campos, Guilherme A. de Oliveira Junior, 2003/08/11
- Re: [shell-script] Somar campos, Silvano Bolfoni Dias, 2003/08/11
- Re: [shell-script] Somar campos, Sulamita Garcia, 2003/08/11
- Re: [shell-script] Somar campos, Felipe Kellermann, 2003/08/11
- Re: [shell-script] Somar campos, Aurelio Marinho Jargas, 2003/08/11
- Re: [shell-script] Somar campos, Felipe Kellermann, 2003/08/11
- Re: [shell-script] Somar campos,
Aurelio Marinho Jargas <=
- Re: [shell-script] Somar campos, Felipe Kellermann, 2003/08/12
- Re: [shell-script] Somar campos, Aurelio Marinho Jargas, 2003/08/13
- RES: [shell-script] Somar campos (off-topic), Rodolfo Villanova, 2003/08/13
- Re: RES: [shell-script] Somar campos (off-topic), Aurelio Marinho Jargas, 2003/08/13
- Re: [shell-script] Somar campos, Felipe Kellermann, 2003/08/13
- Re: [shell-script] Somar campos, Felipe Kellermann, 2003/08/13