Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1355 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  probleme avec awk ( utilisation de END)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme avec awk ( utilisation de END)

n°621046
garmani
Posté le 16-01-2005 à 16:25:36  profilanswer
 

Bonjour,  
 
Voila, j'ai un probleme quand j'exécute mon script.
Le script est le suisvant :
 
#!/bin/bash
 
awk 'BEGIN {
   FS="|"
   printf("%s\n", "pays" )
   printf("-------\n" )
}'
 
awk -F '|' '{print $1}' fichier.txt
 
awk 'END {
   printf("fin\n" )
}'
 
Mon problème se situe au niveau du awk 'END....
En fait, j'obtient l'écran suivant :
 
# ./script
pays
-------
france  
italie
espagne
 
En fait le programme bloque, il ne réaffiche pas l'interpreteur de commande.
 
Pouvez-vous me donner un conseil pour résoudre ce problème ?
 
Cordialement

mood
Publicité
Posté le 16-01-2005 à 16:25:36  profilanswer
 

n°621067
Jar Jar
Intaigriste
Posté le 16-01-2005 à 16:47:39  profilanswer
 

C'est quoi ce mélange abominable ? Tu veux du shell ou du awk ?
 
En shell :
echo pays
echo ------
awk -F '|' '{print $1}' fichier.txt
echo fin
 
En awk :
awk -F '|' 'BEGIN { print "pays\n------" } { print $1 } END { print "fin" }'


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  probleme avec awk ( utilisation de END)

 

Sujets relatifs
[debian sid] Problème rage128pro et xfree 4.3Problème de droit sur une partition montée
probleme de download de pdf en pieche jointe - webmail sous linuxProbleme reseau Gigabit
[Resolu]Problème INEDIT, drivers pour carte nVidia "No screens found"[qmail]probleme
Probléme de configuration Postfix + ldap + maildrop[Résolu] Etrange Problème avec xfce 4.2 RC3
Problème SELinux et ApacheProbleme avec mon DD "hda lost interrupt"
Plus de sujets relatifs à : probleme avec awk ( utilisation de END)


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)