URL: https://linuxfr.org/forums/programmation-shell/posts/awk-et-sqlite3 Title: awk et sqlite3 Authors: hervé Couvelard Date: 2009年02月05日T12:35:02+01:00 Tags: Score: 0 Bonjour, Comment incorporer des instructions sqlite3 dans un script awk ? Je commence à être un peu perdu après pas mal de recherche infructueuse. hypotèse : J'ai une table sqlite sous cette forme cat|parcelle|surface 45|1| 34|2| ...... un fichier de donnée sous cette forme 1|34.45 2|45 etc.... Et sans suspense, je veux intégrer ces valeurs dans la tables donc je fais un script awk, comme cela : #!/usr/bin/awk -f BEGIN{ base="psg.db"; FS="|"; } { print "parcelle " 1ドル " surface " 2ドル sqlite3 "$base" "update p_foret set s_matrice=2ドル where parcelle=1ドル" } je l'appelle ./mon_fichier_script mon_fichier_de_données et rien ne se passe. Pourant le lien vers la base est bon, (puisque dans un script bash sqlite accède bien à la base), pourtant je vois bien le fichier se dérouler pendant le script. et j'arrive bien à faire un update avec la commande suivant sqlite3 "$base" "update p_foret set s_matrice=45 where parcelle=2" Je suis un peu perdu. et je ne vois pas comment le faire avec autre chose que awk car je ne maîtrise pas assez perl pour changer de cheval, et en plus je suis têtu

AltStyle によって変換されたページ (->オリジナル) /