quelque chose comme cela:

file_name()
{
echo -n "Fichier à traiter: " ; read fname ;  gname=`echo $fname | sed -e 
"s/'//g"` ; return
}



Georges Louge wrote:

Bonjour,

Pour convertir des fichiers texte en fichier postscript avec le programme a2ps, j'ai écrit un script qui commence par:

file_name()
{
echo -n "Fichier à traiter: " ; read fname ; return
}

Plutôt que d'écrire à chaque fois le nom du fichier avec son chemin d'accès, je voudrais pouvoir aussi le copier à partir du gestionnaire de fichier (on le saisit avec la souris et on le dépose dans la console du script).

L'inconvénient, c'est qu'il est alors encadré de guillemets, ce qui donne par exemple:
  '/home/georges/Documents/essai-1.txt'
et que le shell rejette cette expression comme non valable à cause des guillemets.

Je voudrais donc que mon script supprime les guillemets quand ils existent, mais je ne suis pas assez calé pour savoir comment le programmer.

Quelqu'un peut-il m'aider?

G.L.


--
Jean-Max Reymond email: [EMAIL PROTECTED] tel: 33 (0)6 16 94 25 11
http://jmreymond.free.fr/Etna2002




Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à