Bonjour,
Je dois supprimer deux colonnes d'un fichier avec séparateur mais avant je dois copier une colonne dans une autre suivant un double test !
Détail :
j'ai un fichier avec la "virgule" comme séparateur.
ce fichier comporte 10 colonnes
SI
le contenu de la colonne 6 a plus de 4 caractères (alphanumériques)
et la colonne 8 est différent de "N/A"
ALORS
copier le contenu de la colonne 8 dans la colonne 6
APRES et pour TOUTE
Supprimer les colonnes 7 et 8.
J'ai déjà fait la suppression des colonnes avec :
cat $SOURCE |cut -d , -f 1-6,9- >$DESTINATION
Mais ça ne passe pas pour les copies de colonnes.
J'ai essayé avec 'awk' mais je bloque.
Merci d'avance pour votre aide précieuse.
Gerard
Partager