Re: Useless Use Of Regexes

Liste des GroupesRevenir à col misc 
Sujet : Re: Useless Use Of Regexes
De : anssi.saari (at) *nospam* usenet.mail.kapsi.fi (Anssi Saari)
Groupes : comp.os.linux.misc
Date : 25. Mar 2025, 10:09:52
Autres entêtes
Organisation : An impatient and LOUD arachnid
Message-ID : <sm0o6xpqxwf.fsf@lakka.kapsi.fi>
References : 1 2 3
User-Agent : Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Lawrence D'Oliveiro <ldo@nz.invalid> writes:

Don’t forget the option of JSON-format output, for even easier processing
in scripts than messing around with regexes.

Kinda yes, but for a script I'd really like to just get the data
directly in an associative array that I can use as is. Instead of
messing around with jq. I just took a look around in Stack Exchange but
meh. One simplish bash example was this:

typeset -A myarray

while IFS== read -r key value; do
    myarray["$key"]="$value"
done < <(jq -r '.SITE_DATA | to_entries | .[] | .key + "=" + .value ' file.json)

But that still pukes if the data happens to have a numeric value and in
ip route output at least the metric value is numeric. So apparently it
needs to become .key + "=" + (.value|tostring) to handle that.

Date Sujet#  Auteur
24 Mar 25 * Useless Use Of Regexes55Lawrence D'Oliveiro
24 Mar 25 +* Re: Useless Use Of Regexes29Pancho
24 Mar 25 i+- Re: Useless Use Of Regexes1The Natural Philosopher
24 Mar 25 i+* Re: Useless Use Of Regexes26Lawrence D'Oliveiro
25 Mar 25 ii+* Re: Useless Use Of Regexes3Marc Haber
26 Mar 25 iii`* Re: Useless Use Of Regexes2Lawrence D'Oliveiro
26 Mar 25 iii `- Re: Useless Use Of Regexes1Marc Haber
25 Mar 25 ii+* Re: Useless Use Of Regexes21Anssi Saari
25 Mar 25 iii`* Re: Useless Use Of Regexes20Marc Haber
26 Mar 25 iii +* Re: Useless Use Of Regexes16Lawrence D'Oliveiro
26 Mar 25 iii i`* Re: Useless Use Of Regexes15Marc Haber
26 Mar 25 iii i `* Re: Useless Use Of Regexes14Lawrence D'Oliveiro
26 Mar 25 iii i  +* Re: Useless Use Of Regexes12Marc Haber
27 Mar 25 iii i  i`* Re: Useless Use Of Regexes11Lawrence D'Oliveiro
27 Mar 25 iii i  i `* Re: Useless Use Of Regexes10Marc Haber
27 Mar 25 iii i  i  `* Re: Useless Use Of Regexes9Lawrence D'Oliveiro
27 Mar 25 iii i  i   `* Re: Useless Use Of Regexes8Marc Haber
27 Mar 25 iii i  i    `* Re: Useless Use Of Regexes7Lawrence D'Oliveiro
28 Mar 25 iii i  i     +* Re: Useless Use Of Regexes5marrgol
28 Mar 25 iii i  i     i+* Re: Useless Use Of Regexes3Chris Ahlstrom
28 Mar 25 iii i  i     ii`* Re: Useless Use Of Regexes2rbowman
29 Mar 25 iii i  i     ii `- Re: Useless Use Of Regexes1Chris Ahlstrom
28 Mar 25 iii i  i     i`- Re: Useless Use Of Regexes1Lawrence D'Oliveiro
1 Apr 25 iii i  i     `- Re: Useless Use Of Regexes1Wayne
27 Mar 25 iii i  `- Re: Useless Use Of Regexes1c186282
26 Mar 25 iii `* Re: Useless Use Of Regexes3c186282
26 Mar 25 iii  `* Re: Useless Use Of Regexes2rbowman
27 Mar 25 iii   `- Re: Useless Use Of Regexes1c186282
25 Mar 25 ii`- Re: Useless Use Of Regexes1Pancho
30 Mar 25 i`- Re: Useless Use Of Regexes1Stéphane CARPENTIER
25 Mar 25 +- Re: Useless Use Of Regexes1Ben Collver
30 Mar 25 `* Re: Useless Use Of Regexes24Stéphane CARPENTIER
30 Mar 25  `* Re: Useless Use Of Regexes23Lawrence D'Oliveiro
30 Mar 25   `* Re: Useless Use Of Regexes22Stéphane CARPENTIER
31 Mar 25    `* Re: Useless Use Of Regexes21Lawrence D'Oliveiro
6 Apr 25     `* Re: Useless Use Of Regexes20Stéphane CARPENTIER
7 Apr22:39      `* Re: Useless Use Of Regexes19Lawrence D'Oliveiro
8 Apr02:00       +- Re: Useless Use Of Regexes1c186282
8 Apr03:05       +* Re: Useless Use Of Regexes13Eli the Bearded
8 Apr03:06       i+- Re: Useless Use Of Regexes1c186282
8 Apr06:49       i+- Re: Useless Use Of Regexes1Lawrence D'Oliveiro
8 Apr13:39       i+* Re: Useless Use Of Regexes9Anssi Saari
9 Apr02:16       ii`* Re: Useless Use Of Regexes8Lawrence D'Oliveiro
9 Apr03:32       ii +* Re: Useless Use Of Regexes5c186282
9 Apr13:26       ii i`* Shell command history (was: Useless Use Of Regexes)4Geoff Clare
12 Apr07:55       ii i `* Re: Shell command history (was: Useless Use Of Regexes)3Lawrence D'Oliveiro
13 Apr00:55       ii i  +- Re: Shell command history (was: Useless Use Of Regexes)1Eli the Bearded
14 Apr09:47       ii i  `- Re: Shell command history1Nuno Silva
9 Apr08:53       ii `* Re: Useless Use Of Regexes2Anssi Saari
12 Apr07:55       ii  `- Re: Useless Use Of Regexes1Lawrence D'Oliveiro
12 Apr14:07       i`- Re: Useless Use Of Regexes1Stéphane CARPENTIER
12 Apr12:23       `* Re: Useless Use Of Regexes4Stéphane CARPENTIER
13 Apr05:54        `* Re: Useless Use Of Regexes3Lawrence D'Oliveiro
13 Apr19:25         +- Re: Useless Use Of Regexes1Stéphane CARPENTIER
13 Apr20:00         `- Re: Useless Use Of Regexes1candycanearter07

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal