Przy okazji wyjścia nowej wersji git'a trafiłem na następującą zagwozdkę na naszym /bin/sh. Otóż skrypt:
x=2; unset a; echo "${a:-'$x'}"
zwraca:
$x
Natomiast bash, zsh, dash i ash zwracają '2' w tym wypadku. Pytanie do
znawców: co jest poprawne z punktu widzenia POSIX.
--
Kacper Kornet
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
