Tıpkı $[expr]
olduğu gibi aritmetik genişlemeyi gerçekleştiriyor gibi görünüyor $((expr))
. Fakat $[
bash el kitabında hiç bir şey bulamıyorum . Bu komut sonuç vermez:
gunzip -c /usr/share/man/man1/bash.1.gz | grep -E '\$\['
Bu operatör nedir ve davranışı herhangi bir yerde standartlaştırılmış mı?
Bash versiyonum: GNU bash, versiyon 3.2.51 (1) -Geri bırakma (x86_64-apple-darwin13)
man bash | grep -E '\$\['
. Çıktı: Eski biçim $ [expression] kullanımdan kaldırıldı ve gelecek sürümlerde kaldırılacak
bash
belirli bir$[...]
sözdizimi standart değildir.$((...))
(Diğer bir etkendirksh
) POSIX standardıdır.