Bonjour,
Tout d'abord, voici mon code :
Mon soucis :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #! /bin/sh i=1 for file in $(ls -tr /arbo/toto*) do if [ $i == 1 ] then i=2 cat $file > /arbo/ficfinal else tail -n +2 $file >> /arbo/ficfinal fi done
Je dois faire appel dans ce script à un script python (est-ce possible ?) avec en paramètre le message d'erreur généré par les différentes commandes, si erreurs il y a bien sûr.
Après quelques recherches, une redirection de la sortie d'erreur s'effectue comme cela : 2> ficerreur.txt.
La syntaxe suivante est-elle correcte ?
Sinon je peux passer par du PERL vu mon niveau en Shell
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 (cat $file > /arbo/ficfinal) 2> $erreur) ./script.py -o $erreur -t 2 -i 1
Merci d'avance pour votre retour.
Partager