Ben bash tek parantez merak ediyordum. Alt kabuklarda komut yürütmek için kullanıldığını ve diziler oluşturmak için kullanıldıklarını biliyorum, ama başka bir şey için mi kullanılıyorlar?
Dikkatimi çeken bir şey, değişken atamada kullandığınızda,
var=(hello)
echo $var # hello
bash bir hata ya da herhangi bir şey üretmez ve çıktı sanki gibi
var=hello
Bu iki değişken tanımı aynı mı yoksa fark var mı?
var=(1 2 3); echo $var
aynı şeyvar=(1 2 3); echo ${var[0]}
?