Exécuter un fichier d'instruction awk!!!

Résolu/Fermé
titi007 - 13 mai 2008 à 14:13
 titi007 - 13 mai 2008 à 15:00
Bonjour,
j'essaie d'écuer une fichier d'instruction awk mais cela ne fonctionne pas.

message erreur = bailing ouit near line 1.

mon instruction est la suivante:
awk -f Prg_d.awk Test_d.txt

quelqu'un a une idée?

comment exécuter mon fichier d'instruction??!

merci
A voir également:

8 réponses

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
13 mai 2008 à 14:37
Moi je trouve que ça marche plutôt bien :
(mando@aldur) (~) $ awk -f plop.awk plop.txt
1 j'aime les tapirs qui
(mando@aldur) (~) $ cat plop.txt
j'aime les tapirs qui gambadent dans les champs
(mando@aldur) (~) $ cat plop.awk
{print NR,$1,$2,$3,$4}

Bonne chance
2
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
13 mai 2008 à 14:43
Et c'est courant par chez toi les tapirs qui gambadent dans les champs ? ;-DDDD
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
13 mai 2008 à 14:28
Salut,

Et que contient le fichier "Prg_d.awk" ???
Sans ça il nous sera très difficile d'élucider ton énigme ;-))
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
13 mai 2008 à 14:28
Peux-tu nous donner le code contenu dans Prg_d.awk et le contenu de Test_d.txt (ou un extrait si ce fichier est long)

Bonne chance
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
13 mai 2008 à 14:28
;-))
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
13 mai 2008 à 14:31
Quelle synchro :-) 2s de décalage !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
désolé... c'est vrai!!!

voici le code

{print NR,$1,$2,$3,$4}
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
13 mai 2008 à 14:37
Et "Test_d.txt" ? Ou un extrait comme te l'a demandé mamiemando...
0
Voici mon fichier plat

nom nb cigarette :jour marque prix
Serge 20 Camel 10,5
Fredo 15 Maoboro 6,5
Marc 10 Royal-ment 12


cela fonctionne quand j'éxécute la comment diretement à la racine mais quand j'essaie d'éxécuter le même commande dans le fichier d'einstruction ça ne passe pas. je dois faire une erreur de syntaxe mais je ne vois pas quoi!!!

meric de votre aide.
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
13 mai 2008 à 14:45
Bizarre ;-\
[tmpfs]$ cat titi.txt
Serge 20 Camel 10,5
Fredo 15 Maoboro 6,5
Marc 10 Royal-ment 12

[tmpfs]$ cat new.awk
{print NR,$1,$2,$3,$4}

[tmpfs]$ awk -f new.awk titi.txt
1 Serge 20 Camel 10,5
2 Fredo 15 Maoboro 6,5
3 Marc 10 Royal-ment 12

[tmpfs]$ 
;-))
0
merci à tous.

ça fonctionne.

j'ai simplement renomé mes fichiers. sans doute à cause des caractère s spéciaux
0