Probleme dans un fichier script

Fermé
ahmad - 22 nov. 2010 à 17:13
 ahmad - 26 nov. 2010 à 15:38
bonjour;
je suis entrain de travailler sur un fichier bash..en fait dans ce fichier j'essaye d'écrire la commande (instruction) d'un outil pour pouvoir exécuter cet outil en exécutant le fichier bash..mais la commande de cet outil contient les mots read,write..qui me semble réservés au langage script;d'où lors de l'éxécusion,on considère ces mots comme des commandes de bash et non pas de mon outil..comment je peux les écrire pour qu'ils soient tenus compte par l'outil et non pas le script
A voir également:

3 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 417
22 nov. 2010 à 18:33
Salut,

Sans voir la tête de ton script et le programme proprement dit, ça va être dur de t'aider ;-(
0
bonjour;
mon fichier script contient la l'instruction suivante

abc70930/./abc read default_out.blif;st;if K -4;ps;write ahmed.blif

aparamen ces commandes (read,write,if, ps, ';') sont propres au script donc le terminal ne peut pas executer cette instuction
0
bonjour;
mon fichier script contient la ligne suivante

abc70930/./abc read default_out.blif;st;if K -4;ps;write ahmed.blif

aparamen ces commandes (read,write,if, ps, ';') sont reservés au script donc le terminal ne peut pas executer cette instuction
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 417
23 nov. 2010 à 10:04
Re-

Essaye en protégeant le point virgule (réservé au shell pour séparer les commandes) :

abc70930/./abc read default_out.blif \; st \; if K -4 \; ps \; write ahmed.blif 

Sans garantie ;-\
0
slt..ça n'a pas marcher...le terminal ne voit que 'abc70930/./abc '...il ne tiendra pas compte de la suite de l'istruction
0
claude ray Messages postés 3082 Date d'inscription vendredi 13 juillet 2001 Statut Contributeur Dernière intervention 6 janvier 2018 700
23 nov. 2010 à 10:11
0