Bonjour,
Cela peut paraître un peu compliqué, mais je lance un script sh pour créer un nouveau script sh.
La premier script sh est lancé sur une plateforme A pour trouver des liens. Le second est lancé sur une autre plateforme B pour créer ces liens.
Je suis dans le premier script sh. Le but est donc de ne faire qu'écrire un fichier avec des instructions. Mon problème est que je dois écrire un test dans le second script.
1 2 3 4 5 6 7 8 9
|
if [ -f $VERIFLINKDEST ]
then
LINK=`echo "$LABEL$LINKNAME" | sed "s/\/vobs_tag\/infinity//g"`
LINKMKDIR=`echo "\"${LINK%/*}\""`
mkdir -p $LINKMKDIR
else
#$LABEL$LINKDEST : Le fichier n'existe pas
fi |
Le but serait donc d'écrire tout cela dans un fichier >>/data/clearcase/sortieLink_p.sh
J'ai un peu de mal à savoir comment faire cela puisque j'ai plein de caractère spéciaux comme " / `
Merci,
Elodie
Partager