Sujet : Re: Verifier la presence d'un mot dans tous les champs
De : om+news (at) *nospam* miakinen.net (Olivier Miakinen)
Groupes : fr.comp.sys.mac.programmationDate : 05. Mar 2023, 16:58:55
Autres entêtes
Organisation : There's no cabale
Message-ID : <tu2e7u$2l00$1@cabale.usenet-fr.net>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
User-Agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0 SeaMonkey/2.53.1
Le 05/03/2023 à 16:02, Joseph B répondait à M.V. :
>
Ceci dit, je crois que l'on a fait le tour, non ?
Oui, parce que l'exercice de programmation a prouvé que c'était
faisable, le reste est de s'entendre sur une norme qui fasse consensus.
Je suis d'accord avec vous deux. L'exercice de programmation consistait
à faire en Applescript la même chose que ce que réalise une regexp.
Preuve est faite que c'est possible, même si ce n'est pas forcément
facile.
Au passage j'ai appris des choses amusantes sur le changement de
comportement d'un script selon la langue configurée.
Soit dit en passant, même dans un shell Unix il peut y avoir des
différences quand on fait appel à un programme dont la sortie
dépend de la locale, mais cela se résoud facilement en préfixant
la commande de « LANG=C ». Je ne sais pas si on peut faire la
même chose en Applescript.
Exemple :
=================================================================
$ df
df: /run/user/1000/doc: Opération non permise
Sys. de fichiers blocs de 1K Utilisé Disponible Uti% Monté sur
udev 1931928 0 1931928 0% /dev
...
=================================================================
$ LANG=C df
df: /run/user/1000/doc: Operation not permitted
Filesystem 1K-blocks Used Available Use% Mounted on
udev 1931928 0 1931928 0% /dev
...
=================================================================
-- Olivier Miakinen