UNIX -extraction champs precis-

YouNix

Membre enregistré
31 Mars 2006
9
0
salut à tous et merci d'avance pour l'aide,j'en ai vraiement besoin,
voila j'ai pas su comment extraire
des champs precis d'un fichier, normalement je dois utiliser la command cut, mais
sachant que dans mon fichier les champs sont separés pas plusiuers <espace> alors que l'option -d' ' de la commande ne traite q'un seul caractere, j'ai du mal à m'en sortir, par exemple, je veux extraire les 3 premiers champs du fichier dont on a stocké le resultat de la commande df.
Merci encore pour votre aide
 
pour remplacer plusieurs espaces par un seul tr , utilisée avec l'option s (squizze) fera ton bonheur :
Bloc de code:
eric@lou:~$ echo     'aze      $     asdf     $ert' | tr -s " "
aze $asdf $ert
Après, tu peux tuber avec cut ...etc.
En espérant que cela aide..

--
Eric Bachard
 
Ah ! awk, c'est rudement chouette ! :up: Il y a évidemment PERL ... Et puis sed aussi ...
 
  • J’aime
Réactions: bompi