[linux] zatvorky v bash

Jan SARENIK jasan na x31.com
Středa Únor 21 13:00:51 CET 2007


On Wed, Feb 21, 2007 at 09:19:37AM +0100, Andrej Neština wrote:
> to ci je nejaky rozdiel pri pouziti nasledovnych zatvorkach pri vypocte,
> 
> # echo "$[3+3]"
> 6
> 
> echo "$((3+3))"
> 6

Rozdiel je len v kompatibilite. V Bashi Ti pobezia obidva, v sh na
FreeBSD 4.10 mi napr. ide len ten dvoj-okruhlo zatvorkovany vyraz...
Zaujimave ze aritmeticku expanziu som pre bash a '[ expr ]' nenasiel
napriek tomu ze to akosi funguje...

Mal by si podla mna pouzivat $((3+3)) lebo to je v man. stranke.

  Jasan



Další informace o konferenci linux