Bonjour
J'ai écrit un script qui en fonction des variables d'entrée, créé un autre script, puis l'execute.
Le script est le suivant:
Mon soucis se situe au niveau de cette ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 #! /bin/sh DIRECTORY=/work ID_JOB=test PRIORITY=Highest cd $DIRECTORY for listejob in `cat /work/liste.txt`; do FILENAME=`basename "$listejob" .txt` echo '#!/bin/sh' > "$FILENAME".sh echo 'ligne... >> "$FILENAME".sh echo 'ligne... >> "$FILENAME".sh ... echo 'variable=`/usr/bin/uniq -c ${toto} | /usr/bin/head -1 | /bin/awk '{ print $1 }'`' >> "$FILENAME".sh ... done echo finj'obtiens dans le fichier FILENAME.sh
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo 'variable=`/usr/bin/uniq -c ${toto} | /usr/bin/head -1 | /bin/awk '{ print $1 }'`' >> "$FILENAME".sh
Or je souhaiterais avoir:
Code : Sélectionner tout - Visualiser dans une fenêtre à part variable=`/usr/bin/uniq -c ${toto} | /usr/bin/head -1 | /bin/awk { print $1 }`
Si vous avez des suggestions pour ce cas présent, merci beaucoup pour votre retour.
Code : Sélectionner tout - Visualiser dans une fenêtre à part variable=`/usr/bin/uniq -c ${toto} | /usr/bin/head -1 | /bin/awk '{ print $1 }'`
A votre disposition pour tout complément.
Jérôme
Partager