Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/09/2012, à 19:09

ar barzh paour

[Résolu] variable dans awk

bonjour à tous
un peu le même problème que j'ai eu
http://forum.ubuntu-fr.org/viewtopic.php?id=976751

nom_fich contient le nom d'un fichier image
dans un terminal j'obtiens ceci

exiv2 <le nom du fichier>|grep Commentaire
Commentaire Exif: Québec au Canada

mais dans un script awk
je voudrais récupérer le résultat de cette commande dans une variable de awk

j'ai essayé avec une fonction en triturant les " et les ' sans succès

function lect_comment ( nom_fich ) {
print "appel de la fonction lect_comment ( "nom_fich" )"
"system("exiv2 '"   nom_fich     "' |grep Commentaire" )"|getline valeur  
return valeur
}

mais j'obtiens toujours une erreur (par exemple unexpected character ''')
je n'arrive pas à bien placer les " ou les ' 

ce que j'ariive à faire directement dans mon script awk

system("exiv2 '" nom_fich "'| grep Commentaire")

quim'affiche bien

Commentaire Exif: Québec au Canada

mais comment mettre le résultat de cette commande dans une variable ?
j'ai aussi essayé ceci

"exiv2 '" nom_fich "' | grep Commentaire" | getline comment_photo

qui me donne un

/bin/sh: 1: Syntax error: Unterminated quoted string

Dernière modification par ar barzh paour (Le 04/09/2012, à 14:31)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#2 Le 02/09/2012, à 20:37

sputnick

Re : [Résolu] variable dans awk

Voici un example comme tu le souhaite, à adapter :

awk 'BEGIN{"exiv2  fichier.jpg | grep -i commentaire" | getline y; print "Le resultat est "y}'

On ne peut pas mettre d'array dans un string!
https://sputnick.fr/

Hors ligne

#3 Le 03/09/2012, à 05:53

ar barzh paour

Re : [Résolu] variable dans awk

merci pour les réponses
@sputnik
tant que fichier.jpg est "en dur" j'y arrive mais si c'est une variable je n'y arrive pas

exemple avec nom="/media/Data_C3/photos/Québec août 2012 1.jpg"
avec
"exiv2 '/media/Data_c3/photos/Québec août 2012 1.jpg' | grep -i commentaire" | getline comment_photo
c'est bon
mais avec
"exiv2 ' " nom " ' | grep -i commentaire" | getline comment_photo #/bin/sh: 1: Syntax error: Unterminated quoted string

et attention le nom du fichier peut comporter des espaces

mon code :

END {
nom="/media/Data_c3/photos//Québec août 2012 1.jpg"
print "recherche commentaire actuel de la photo" nom

#1- ça c'est OK :(le commentaire est : Commentaire Exif: Québec au Canada)
"exiv2 '/media/Data_c3/photos/Québec août 2012 1.jpg' | grep -i commentaire" | getline comment_photo
print "1-le commentaire est : "comment_photo

#2-NON OK ( nom:Echec de l'ouverture du fichier)
"exiv2 nom | grep -i commentaire" | getline comment_photo_1
print "2-le commentaire est : "comment_photo_1

#3-NON OK ( /bin/sh: 1: Syntax error: Unterminated quoted string
"exiv2 '"nom"' | grep -i commentaire" | getline comment_photo_1
print "3-le commentaire est : "comment_photo_1

"exiv2 '" nom "' | grep -i commentaire" | getline comment_photo_1
print "4-le commentaire est : "comment_photo_1
}

le résultat :

recherche commentaire actuel de la photo/media/Data_c3/photos/Québec août 2012 1.jpg
1-le commentaire est : Commentaire Exif: Québec au Canada
nom: Échec de l'ouverture du fichier
2-le commentaire est : 
/bin/sh: 1: Syntax error: Unterminated quoted string
3-le commentaire est : 
4--le commentaire est : 

PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#4 Le 03/09/2012, à 06:25

pode

Re : [Résolu] variable dans awk

Tu peux protéger les espaces qui sont dans le nom de la variable :

END {
nom="/tmp/test\\ awk.jpg";
comm="exiv2 " nom " | grep -i commentaire";
comm | getline resultat;
print resultat;
close(comm);
}

Avec ça, je n'ai plus de message "Échec de l'ouverture du fichier".

Hors ligne

#5 Le 03/09/2012, à 07:29

ar barzh paour

Re : [Résolu] variable dans awk

@pode
je ne comprends pas trop comment faire ce que tu dis
mon script awk reçoit une valeur (qui est le nom d'un fichier image ) mais que je ne connais pas à priori
dans mon post 4 j'ai pris une valeur arbitraire /media/Data-C3/etc et j'ai le même problème si mon fichier n'a pas d'espace dans son nom
par contre
ce que je suis arrivé à faire depuis tout à l'heure , c'est mettre le résultat dans un fichier

system("`exiv2 '"nom_fich"' | grep Commentaire >tmp.txt`")

ce qui se lit :
<double-quote><anti-cote>exiv2<espace><simple-quote><double-quote>nom_fich<double-quote><simple-quote><espace> la suite est plus lisible et se termine par <anti-cote><double-quote>
il me suffira de relire le fichier tmp.txt , mais c'est très lourd
une autre idée pour récupérer cette valeur  dans une variable ?
ou un site donnant des précisions sur awk ?

Dernière modification par ar barzh paour (Le 03/09/2012, à 07:32)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#6 Le 03/09/2012, à 08:25

pingouinux

Re : [Résolu] variable dans awk

Bonjour,

Je te propose ceci :
Script awk

$ cat inawk
function lect_comment ( nom_fich ) {
print "appel de la fonction lect_comment ( "nom_fich" )"
"exiv2 "  nom_fich "|grep -i Commentaire" | getline valeur  
return valeur
}
BEGIN{ print lect_comment(nom) }

Lancement du script

awk -v nom='/media/Data_c3/photos//Québec\\ août\\ 2012\\ 1.jpg' -f inawk

Ajouté :
Ou bien

mon_fichier='/media/Data_c3/photos//Québec\\ août\\ 2012\\ 1.jpg'
awk -v nom="$mon_fichier" -f inawk

Ou encore plus simple

mon_fichier='/media/Data_c3/photos//Québec août 2012 1.jpg'
awk -v nom="\"$mon_fichier\"" -f inawk

Dernière modification par pingouinux (Le 03/09/2012, à 10:09)

Hors ligne

#7 Le 03/09/2012, à 09:53

ar barzh paour

Re : [Résolu] variable dans awk

@pingouinux
si tu le dis ça doit fonctionner , j'essaierai pour voir
mais je n'ai pas donné tout mon script awk  et ma variable nom_fich sert aussi dans ce même script à modifier le commentaire exif
comme ça

system("exiv2 -M'set Exif.Photo.UserComment "comment"' '"nom_fich"'")

et encore une fois je ne connais pas le nom du fichier à traiter , c'est un fichier dans une liste de fichier
boucle

for (i=1 ; i <=NF ; i++) {
nom=$i
suite du code
}

en triturant dans awk le nom du fichier ça doit être possible d'éliminer les espaces mais je ne suis pas sur que le problème soit lié aux espaces , je vérifie avec des noms de fichiers plus simples

je regarde aussi à quoi sert l'option -v de awk


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#8 Le 03/09/2012, à 10:08

ar barzh paour

Re : [Résolu] variable dans awk

je confirme , ce n'est pas du aux espaces

function lect_comment ( nom_fich ) {
print "appel de la fonction lect_comment ( "nom_fich" )"
"exiv2 "  nom_fich "|grep -i Commentaire" | getline valeur 
print "valeur="valeur
return valeur
}
commentaire_image_1=lect_comment($1)

résultat

appel de la fonction lect_comment ( /media/Data_c3/photos/lQuébec.jpg )
/bin/sh: 1: Syntax error: "|" unexpected
valeur=

le shell qui appelle mon script awk est celui-ci (où LISTE est égal à fichier 1|fichier 2|......|fichier n)

echo $LISTE_IMAGES | awk -f modif-comment-exiv2.awk ;;

Dernière modification par ar barzh paour (Le 03/09/2012, à 10:14)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#9 Le 03/09/2012, à 10:16

pingouinux

Re : [Résolu] variable dans awk

Si ça peut aider, voici un exemple qui tourne :

$ ls -l *.jpg
-rw-r----- 1 user user 2443898 2012-09-03 11:16 120703 MaPhoto   aMoi.jpg
-rw-r----- 1 user user 2443898 2012-09-03 11:16 120703_MaPhoto_aMoi.jpg
$ cat ./x.sh
cat - >inawk <<EOF
function lect_comment ( nom_fich,comment ) {
print "appel de la fonction lect_comment ( "nom_fich" )"
system("exiv2 -M'set Exif.Photo.UserComment "comment"' " nom_fich)
"exiv2 "  nom_fich "|grep -i Comment" | getline valeur
return valeur
}
BEGIN{ print lect_comment(nom,comment); print }
EOF

for i in *.jpg
do
echo "$i"
comment="mon baratin  à  moi : $i :"$(date +%T)
awk -v nom="\"$i\"" -v comment="$comment" -f inawk
done
$ . ./x.sh
120703 MaPhoto   aMoi.jpg
appel de la fonction lect_comment ( "120703 MaPhoto   aMoi.jpg" )
Exif comment    : mon baratin  à  moi : 120703 MaPhoto   aMoi.jpg :11:18:38

120703_MaPhoto_aMoi.jpg
appel de la fonction lect_comment ( "120703_MaPhoto_aMoi.jpg" )
Exif comment    : mon baratin  à  moi : 120703_MaPhoto_aMoi.jpg :11:18:38

Dernière modification par pingouinux (Le 03/09/2012, à 11:22)

Hors ligne

#10 Le 03/09/2012, à 12:00

ar barzh paour

Re : [Résolu] variable dans awk

????? je ne comprends plus
répertoire wrk :

xxx@xxx-desktop:~/wrk$ ls -l
total 1444
-rw-rw-r-- 1 xxx xxx    289 sept.  3 11:47 inawk
-rwxrwxrwx 1 xxx xxx 732800 sept.  3 11:53 Québec août 2012 1.jpg
-rwxrwxrwx 1 xxx xxx 732800 sept.  3 11:53 Québec_août_2012_1.jpg
-rwxrwxr-x 1 xxx xxx    152 sept.  3 11:52 x.sh

les fichiers

cat inawk
function lect_comment ( nom_fich,comment ) {
print "appel de la fonction lect_comment ( "nom_fich" )"
system("exiv2 -M'set Exif.Photo.UserComment "comment"' " nom_fich)
"exiv2 "  nom_fich "|grep -i Comment" | getline valeur
return valeur
}
BEGIN{ print lect_comment(nom,comment); print }
cat x.sh
#!/bin/bash
for i in *.jpg
do
echo "$i"
comment="mon baratin  à  moi : $i :"$(date +%T)
awk -v nom="\"$i\"" -v comment="$comment" -f inawk
done
read g

résultat

Québec août 2012 1.jpg
appel de la fonction lect_comment ( "Québec août 2012 1.jpg" )
/bin/sh: 1: Syntax error: "|" unexpected

Québec_août_2012_1.jpg
appel de la fonction lect_comment ( "Québec_août_2012_1.jpg" )
/bin/sh: 1: Syntax error: "|" unexpected

à noter que le commentaire a quand même été modifié dans les fichier .jpg
via un autre programme je trouve ceci

choix 4 utilisé
accès au programme " choix-lecture-commentaire-exif " 
appel de la fonction lect_comment ( /home/xxx/wrk/Québec août 2012 1.jpg )
Commentaire Exif: mon baratin  à  moi : Québec août 2012 1.jpg :12:05:14
appel de la fonction lect_comment ( /home/xxx/wrk/Québec_août_2012_1.jpg )
Commentaire Exif: mon baratin  à  moi : Québec_août_2012_1.jpg :12:05:14
fin du programme " choix-lecture-commentaire-exif " 

Dernière modification par ar barzh paour (Le 03/09/2012, à 12:14)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#11 Le 03/09/2012, à 12:13

pingouinux

Re : [Résolu] variable dans awk

Je ne comprends pas non plus. Voici mon environnement :

$ lsb_release -a
LSB Version:	core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch
Distributor ID:	Ubuntu
Description:	Ubuntu 11.10
Release:	11.10
Codename:	oneiric
$ uname -a
Linux hostname 3.0.0-24-generic #40-Ubuntu SMP Tue Jul 24 15:38:25 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
$ awk --version
GNU Awk 3.1.8
$ bash --version
GNU bash, version 4.2.10(1)-release (x86_64-pc-linux-gnu)

Hors ligne

#12 Le 03/09/2012, à 12:15

credenhill

Re : [Résolu] variable dans awk

hello
essayer avec gawk

Hors ligne

#13 Le 03/09/2012, à 12:27

ar barzh paour

Re : [Résolu] variable dans awk

plusieurs différences ( 12.04 avec mawk 1.3.3)
je vais voir ce que ça donne sur ma version 11.10

$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 12.04.1 LTS
Release:	12.04
Codename:	precise
$ uname -a
Linux xxx-desktop 3.2.0-29-generic-pae #46-Ubuntu SMP Fri Jul 27 17:25:43 UTC 2012 i686 i686 i386 GNU/Linux
$ awk --version
awk: not an option: --version
$ awk -W version
mawk 1.3.3 Nov 1996, Copyright (C) Michael D. Brennan
compiled limits:
max NF             32767
sprintf buffer      1020
$ bash --version
GNU bash, version 4.2.24(1)-release (i686-pc-linux-gnu)

PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#14 Le 03/09/2012, à 12:30

ar barzh paour

Re : [Résolu] variable dans awk

@credenhill

./x.sh: 6: ./x.sh: gawk: not found

PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#15 Le 03/09/2012, à 12:34

pingouinux

Re : [Résolu] variable dans awk

@credenhill : Chez moi, ce sont les mêmes binaires

$ md5sum /usr/bin/awk /usr/bin/gawk
6113f0661b3e61f518b35c0163ce6934  /usr/bin/awk
6113f0661b3e61f518b35c0163ce6934  /usr/bin/gawk

@ar barzh paour : Pourquoi tiens-tu absolument à utiliser awk ?

Hors ligne

#16 Le 03/09/2012, à 12:54

ar barzh paour

Re : [Résolu] variable dans awk

@pingouinux
je viens d'essayer en 11.10 , même résultat
ce qui m'interpelle c'est ma version de awk (1.3.3)
@credenhill
pas particulièrement mais j'ai commencé un petit développement en utilisant awk que je trouve très puissant

pour moi
awk est un lien vers /usr/bin/mawk
nawk idem

lrwxrwxrwx 1 root root 13 2011-12-31 14:22 awk -> /usr/bin/mawk
lrwxrwxrwx 1 root root 13 2011-12-31 14:22 nawk -> /usr/bin/mawk

PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#17 Le 03/09/2012, à 13:24

pingouinux

Re : [Résolu] variable dans awk

@ar barzh paour : Avec mawk, j'obtiens la même erreur que toi

Hors ligne

#18 Le 03/09/2012, à 13:41

pingouinux

Re : [Résolu] variable dans awk

En reprenant la méthode indiquée par pode #5, ça marche :

$ cat ./x.sh
#!/bin/bash
cat - >inawk <<EOF
function lect_comment ( nom_fich,comment ) {
print "appel de la fonction lect_comment ( "nom_fich" )"
system("exiv2 -M'set Exif.Photo.UserComment "comment"' " nom_fich)
#"exiv2 "  nom_fich "| grep -i Comment" | getline valeur  
comm="exiv2 "  nom_fich "| grep -i Comment"
comm | getline valeur  
close(comm)
return valeur
}
BEGIN{ print lect_comment(nom,comment); print }
EOF

for i in *.jpg
do
echo "$i"
comment="mon baratin  à  moi : $i :"$(date +%T)
mawk -v nom="\"$i\"" -v comment="$comment" -f inawk
done

Hors ligne

#19 Le 03/09/2012, à 13:55

credenhill

Re : [Résolu] variable dans awk

habituellement awk est un lien sur gawk.
mawk est le vieil awk original,sans beaucoup des options du GNU gawk

Hors ligne

#20 Le 03/09/2012, à 21:56

ar barzh paour

Re : [Résolu] variable dans awk

j'ai chargé gawk avec la logithèque ,

$ awk --version
GNU Awk 3.1.8
Copyright © 1998, 1991-2010 Free Software Foundation.

awk point maintenant sur gawk

lrwxrwxrwx 1 root root 13 sept.  3 21:36 awk -> /usr/bin/gawk

tous mes essais sont à refaire


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#21 Le 04/09/2012, à 14:31

ar barzh paour

Re : [Résolu] variable dans awk

donc avec la version gawk voilà ce que ça donne (lecture commentaire)

$LISTE contient nom_fichier 1|nom_fichier 2|.....|nom_fichier n
les noms sont quelconques (avec ou sans espace)

le shell appelant le script awk

echo $LISTE_IMAGES | awk -f lect-comment-exiv2.awk

extrait du script lect-comment-exiv2.awk

function lire_comment ( nom_fich ) {
#         le secret serait-il là , séparer la commande du pipe getline ?
commande="exiv2 '"nom_fich"' |grep -i Comment"         
commande|getline valeur                      #va chercher dans les données exif une ligne contenant comment
split(valeur,commentaire,":")                  #seule la partie après les deux points m'intéresse
sub(" ","",commentaire[2])                     # mais  il y a une espace en trop au début !!
comment=commentaire[2]
return comment
}

{
for  (i=1 ; i <= NF ; i++) {    # du premier au dernier enregistrement
lire_comment($i)
print $i
print comment
}

le résultat est OK

/home/xxx/wrk/Québec août 2012 1.jpg
baratin  à  moi 
/home/xxx/wrk/Québec_août_2012_1.jpg
mon baratin  à  moi 


je considère comme résolu mon problème
merci à tous les intervenants sputnick , Slyfox , pode , credenhill , pingouinux


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#22 Le 04/09/2012, à 16:28

ar barzh paour

Re : [Résolu] variable dans awk

je viens d'essayer avec ubuntu 11.10 avec mawk et le résultat est OK ! avec ce script


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne