bonjour un mémo beaucoup plus léger qu'on vient de me partager https://cdn.hostinger.com/tutorials/pdf/Linux-Commands-Cheatsheet-FR.pdf ... il trouvera sa clientèle 😉
Commandes sur fichier
-
Les lignes de mon fichier comportent 3 champs texte séparés par une virgule.
Je voudrai mettre bout à bout, séparés par une virgule, les premiers champs des lignes.
Quelle(s) commande(s) du Shell peut me donner le résultat ?
-
En shell, tu peux utiliser
cut -d , -f 1 fichier.csv | paste -s -d ',' -
-
@e1415 Ca fonctionne super bien ! Merci
-
si le fichier à traiter devient très volumineux tu auras interet à utiliser sed ou awk. Si besoin je dois avoir doc et conseils