Ho provato il seguente piccolo script semplice:
#!/bin/bash
$1="bar"
echo $1
Ma quando corro ./script foo
ottengo un errore e il valore non viene modificato:
/home/mika/script: line 2: foo=bar: command not found
foo
So che $ 1 è il primo argomento che passi alla tua sceneggiatura. Ma anche così voglio cambiarne il valore.