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