Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
extraire la derniere colonne d'un fichier
Envoyé par: Virgine U.

Bonjour,

J'ai un fichier texte dont je ne connais pas le nombre de colonne. J'aimerai utiliser une fonction du style :
mes_donnees='grep $ma_var $fichier|cut -d" " -f<ma derniere colonne>'

Est-ce possible ?

Merci pour votre aide

Poste le Wednesday 12 October 2005 14:42:30
Répondre     Citer    
Re: extraire la derniere colonne d’un fichier
Envoyé par: nicola

<ma derniere colonne> est en fait un script empaqueté entre ``, par exemple un petit script qui compte les séparateurs ?

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Wednesday 12 October 2005 17:55:55
Répondre     Citer    
Re: extraire la derniere colonne d’un fichier

sed -e 's/.*[\t ]\(.*\)$/\1/g' fichier.txt

--
Brugmans Frédéric

[www.brugmans.net]
[triathlon.sport-challenge.be]

Poste le Wednesday 12 October 2005 20:49:00
Répondre     Citer    
Re: extraire la derniere colonne d’un fichier
Envoyé par: Sve@r

Citation
Frédéric Brugmans
sed -e 's/.*[\t ]\(.*\)$/\1/g' fichier.txt

--
Brugmans Frédéric
Smurgle Smurgle Oup :

Tu maîtrises les expressions régulières de sed que ça en deviens impressionnant.@:-)
Chaque fois que je te lis, je mets au-moins 30 secondes avant d'arriver à la comprendre !!!

L'homme qui murmurait à l'oreille des pingouins
[fr.lang.free.fr]

Poste le Thursday 13 October 2005 11:06:40
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
extraire la derniere colonne d'un fichier
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons