Awk concatenation quotes=> de quoi se pendre

Fermé
Gunther - 22 août 2007 à 12:11
 Mat971 - 30 oct. 2010 à 03:47
Bonjour,

J'ai un problème enfantin sur awk, mais je tourne en rond:

j'ai un script ksh qui contient les ordres suivants:

awk -F ': {
line="insert into table values ( ";
print $line;
}'

Je voudrais afficher une simple quote dans ma chaine:

du genre line="insert into table values ( ' ";

Le problème est que vu que le awk commence avec un ', il renvoie une erreur

Avez vous une idée ?

Merci d'avance.

Gunther

1 réponse

J'ai trouvé :

line="insert into data values ( '"'"'";

Désolé pour le dérangement :o)
1
Juste un complément, dans le fichier, affiche

insert into data values( ';

Merci pour l'info
0