bashizmy w rc-scripts
Marcin 'Qrczak' Kowalczyk
mk167280 w zodiac.mimuw.edu.pl
Pią, 17 Lis 2000, 20:08:25 CET
Fri, 17 Nov 2000 07:27:27 +0100 (CET), Tomasz Kłoczko <kloczek w rudy.mif.pg.gda.pl> pisze:
> functions: echo -ne "\033[$(($2+1))G"
> functions.network: is_no "$VARD" && [ "$SET" = "1" ] && SET="$(($SET - 1))"
> functions.network: is_yes "$VARD" && [ "$SET" = "0" ] && SET="$(($SET + 1))"
> functions.network: prefix=$(($prefix + $len))
> functions.network: prefix="$(( $prefix - 8))"
>
> Powyższe to chyba raczej bashizmy i zamiast $(($<VAR> {+|-} <val>))
> powinno być używane expr przez `expr $<VAR> {+|-} <val>`.
Single Unix Spec uwzględnia $((...)). ksh i zsh rozumieją.
ash nie rozumie.
Moim zdaniem może zostać.
--
__("< Marcin Kowalczyk * qrczak w knm.org.pl http://qrczak.ids.net.pl/
\__/
^^ SYGNATURA ZASTĘPCZA
QRCZAK
Więcej informacji o liście dyskusyjnej pld-devel-pl