Lancer une commande système avec des "
Bonjour,
Je cherche à lancer une commande système qui me retourne un résultat.
Je fais donc (par exemple) :
Code:
1 2 3 4 5 6 7 8
|
$LigCom = '/soft/continuus6.3/bin/ccm query "cvtype=\'task\' and task_number=\'23811\'" -f "%release"';
eval
{my $retour = `$LigCom`;};
if($@)
{ print LOG "KO : ".$@."\n";
exit(1);} |
qui évidemment ne fonctionne pas (à cause des " et ' de ce que j'ai compris)et me retourne :
KO : Insecure dependency in `` while running setgid ....etc...
ccm est une commande du logiciel SYNERGY dont je suis sûre et qui ne modifie rien.
N'y a-t-il vraiment pas moyen de lancer cette commande ? (si j'en crois tout ce que j'ai lu, apparemment non...)
Comment puis-je faire du coup ?
Caroline