Bonjour à tous
Je voulais savoir si quelqu’un à une idée pour faire un script shell qui me permet de parcourir tous les fichiers contenu dans un répertoire X et de les concaténer tous dans un seul même fichier « PRINCIPAL ».
Je voudrais aussi rajouter une condition ne prendre que les champs 3 supérieur à 7 caractères
Les lignes de mes fichiers sont sous le format suivant sont de type champs1|champs2|champs3|etc…..
Le nom de fichiers on tous 2 points en commun : Debute tous par V et finissent tous par bad
J’ai mis un script en place mais qui ne marche :
PRINCIPALE='champs1|champs2|champs3|etc…
for i in `ls V*.bad`
do
awk -F"|" '{print $0}' > PRINCIPALE
done
merci d’avance pour votre aide
Partager