J'ai essayé le petit script simple suivant:
#!/bin/bash
$1="bar"
echo $1
Mais quand je cours, ./script foo
j'obtiens une erreur et la valeur n'est pas modifiée:
/home/mika/script: line 2: foo=bar: command not found
foo
Je sais que $ 1 est le premier argument que vous transmettez à votre script. Mais même comme ça, je veux changer sa valeur.