Aşağıdaki küçük basit komut dosyasını denedim:
#!/bin/bash
$1="bar"
echo $1
Ama çalıştırdığımda ./script foohata alıyorum ve değer değişmedi:
/home/mika/script: line 2: foo=bar: command not found
foo
Senaryonun ilk argümanı $ 1 biliyorum. Ama bu şekilde bile değerini değiştirmek istiyorum.