[shell UNIX] contenu variable

contenu variable [shell UNIX] - Programmation

Marsh Posté le 23-05-2002 à 10:07:48    

voila mon bout de code avec comme parametre "$CEP_TOP/out"
 
echo  $1
p_repout=`echo $1|sed s/\"//g`
# c pour enlever les ""
echo $p_repout
 
et voila ce ke g comme resultat
 
"$CEP_TOP/out"  
ca c normal
 
$CEP_TOP/out
 
alors ke normalement il devrait m'evaluer $CEP_TOP/out et me donner /oaDEV/app11i/cep/11.5.0/out
 
t en fait tout ca fait ke le test  
if test -d $p_repout  
ne marche pas

Reply

Marsh Posté le 23-05-2002 à 10:07:48   

Reply

Marsh Posté le 23-05-2002 à 10:22:45    

Mais, tu veux faire quoi, exactement?? Pasque c'est pas clair, là!!

Reply

Marsh Posté le 23-05-2002 à 10:27:13    

gfive a écrit a écrit :

Mais, tu veux faire quoi, exactement?? Pasque c'est pas clair, là!!  




 
scusez moi
 
mon probleme c ke le teste ne marche pas
et je pense que ca vient que le shell m'evalue pas la variable $CEP_TOP et je ne sais pas pk

Reply

Marsh Posté le 23-05-2002 à 10:43:10    

Ouais, mais bon...En entrée, pkoi tu fait ton sed, là?? Y'a pas de " dans ta variable $CEP_TOP, non??
 
Si tu fait  
 
#> script $CEP_TOP/out
 
et que tu enlèves ta ligne en sed, je pense que un  
echo $1 te donnera ce qu'il faut, non??

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed