Interpreter '$1'

Bonjour à tous,

J’ai une question de néophyte qui me tracasse :
Voici mon script tout bête :

#!/bin/bash
ARGS=1
echo ‘$1’

que j’execute ainsi
./script.sh coucou

qui m’affiche en sortie :
$1

En effet les ’ ’ font que $1 n’est pas interprété.
Savez-vous comment l’écrire pour que j’obtienne en sortie:
‘coucou’
?

Merci :wink:

Jérôme
Edité le 17/02/2009 à 14:51

#!/bin/bash
ARGS=1
echo $1


ou echo \'$1\'
pour avoir les ' à l'affichage

Salut,

Merci pour ta réponse.
Mais ta solution affiche :
coucou

Et ce que je voudrait en sortie, c’est:
‘coucou’

:wink:


La deuxième solution est la bonne. Merci !

Jerome