Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/01/2008, à 23:08

globilux

Bash - Ecrire une chaîne de caractère avec un Slash

Bonjour,

Je dois écrire cette ligne dans un fichier à partir d'un script.

baseurl=http://dl.atrpms.net/$releasever-$basearch/atrpms/stable

Je pense savoir pourquoi.
Parce que la variable d'environnement n'existe pas.
Comme puis je faire pour contourner le problème et écrire mon $.

Hors ligne

#2 Le 26/01/2008, à 23:25

yurek

Re : Bash - Ecrire une chaîne de caractère avec un Slash

baseurl=http://dl.atrpms.net/`echo $releasever`-`echo $basearch`/atrpms/stable


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#3 Le 27/01/2008, à 00:50

gilbert

Re : Bash - Ecrire une chaîne de caractère avec un Slash

Tu dois écrire la ligne telle quelle ou $basesearch et $ releasever sont des variables bash ?

d'après ta question j'ai compris que tu dois faire ceci :

echo 'baseurl=http://dl.atrpms.net/$releasever-$basearch/atrpms/stable' > fichier

ou bien, la même chose

echo -e "baseurl=http://dl.atrpms.net/\$releasever-\$basearch/atrpms/stable" > fichier

Dernière modification par gilbert (Le 27/01/2008, à 00:50)


Simplement moi-même..

Hors ligne