harold50 Posté(e) le 10 mars 2008 Partager Posté(e) le 10 mars 2008 bonjour j'ai un fichier ou chaque ligne est composé de colonnes séparées par des "|" et je dois ecrire un script pour récupérer la sixieme colonne de chaque ligne et l'afficher. mais en utilisant grep et cat je n'y arrive pas. pendant mes recherches j'ai trouvé awk ke je ne connais pas. pouvez vous me dire comment faire? merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
theocrite Posté(e) le 10 mars 2008 Partager Posté(e) le 10 mars 2008 cut -d'|' -f6 man cut Lien vers le commentaire Partager sur d’autres sites More sharing options...
harold50 Posté(e) le 10 mars 2008 Auteur Partager Posté(e) le 10 mars 2008 cut -d'|' -f6man cut merci pour ton aide mais peut récupérer la sortie de cette commande dans un fichier? Lien vers le commentaire Partager sur d’autres sites More sharing options...
SnipX Posté(e) le 10 mars 2008 Partager Posté(e) le 10 mars 2008 cut -d'|' -f6 > tonfichier Lis les bases d'Unix/Linux, c'est très utiles : http://scipreforma.univ-paris1.fr/statique...tions_unix.html Chapitre redirection. Lien vers le commentaire Partager sur d’autres sites More sharing options...
harold50 Posté(e) le 10 mars 2008 Auteur Partager Posté(e) le 10 mars 2008 cut -d'|' -f6 > tonfichierLis les bases d'Unix/Linux, c'est très utiles : http://scipreforma.univ-paris1.fr/statique...tions_unix.html Chapitre redirection. désolé du dérangement mais je me suis rappelé du ">". Lien vers le commentaire Partager sur d’autres sites More sharing options...
lorinc Posté(e) le 10 mars 2008 Partager Posté(e) le 10 mars 2008 la même chose avec awk pour mémoire : awk -F "|" '{print $1}' Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.