Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/11/2018, à 16:50

xenonan

Script Bash modification fichier Csv

Bonjour a tous!

Voila j'ai un fichier en csv que je depose sur mon serveur et je souhaiterai supprimer des zéro avant des chiffres dans toutes les colonnes  sauf dans les colonnes 8 et 9.

j'ai fait un sed dans mon script commande ci-dessous

sed 's/\b\(0*\)//g' toto.csv

Merci de votre aide

Hors ligne

#2 Le 22/11/2018, à 17:58

Watael

Re : Script Bash modification fichier Csv

salut,

des colonnes => awk


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#3 Le 27/11/2018, à 09:28

pingouinux

Re : Script Bash modification fichier Csv

Bonjour,
Si le séparateur est ;

awk '{for(i=1;i<=NF;i++){if (i<8||i>9)gsub("^0+","",$i)}}{print}' FS=";" OFS=";" toto.csv

Hors ligne