Bonjour,
Tout nouvel utilisateur de perl, je n'arrive pas à faire fonctionner comme je voudrais dans un shell bash. Là, çà fonctionne :
Ca me retourne :perl -i -p -e 's|/var/spool/apt-mirror|/home/alain/mirrors/precise|g' $MyPath/$1/mirror.list
Là, çà ne fonctionne pas. Et bien sûr, c'est çà que je voudrais:# set base_path /home/alain/mirrors/precise
Et là :export PMIRROR=$MyPath/$1
perl -i -p -e 's|/var/spool/apt-mirror|$env{PMIRROR}|g' $MyPath/$1/mirror.list
Cà prouve qu'il trouve bien la chaîne recherchée, mais il se plante sur $env{PMIRROR}# set base_path
Où c'est que je queute ?
Merci
A+
Partager