J'ai pertinenté ton autre commentaire mais ici j'ai des réticences :-)
Ben si, LinuxFr l'exploite ici même en publiant sur son site.
Il ne faut pas oublier qu'il s'agit d'un site communautaire dont les intervenants sont responsables de leurs écrits/propos… LinuxFr n'exploite ni ne publie ; pas plus que ne le ferait un réseau asocial si j'y postais le lien.
Tout ce que LinuxFr peut faire correspond à sa responsabilité éditoriale et de modération. Là-dessus, le problème a été signalé et la modération a fait la correction. Seule la non intervention aurait pu leur être reproché, pas la publication qui n'est pas sous leur contrôle.
Sinon, bien d'accord que l'usage est public (bien que pas commercial mais l'un n'implique pas l'autre et on doit en effet prendre garde à ne pas tomber dans les pièges de leur confusion.) C'est certes un site communautaire, mais ouvert au monde… (tant que le commentaire n'est pas assez moinsé pour être masqué, c'est visible aux personnes non inscrites sur le site.)
Je profite de ce message pour remercier la modération (pour sa réactivité) et audionuma (pour sa vigilance) ; puis m'excuser auprès de la communauté pour la gêne occasionnée.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Oui, mon petit pique était justement par rapport aux gens qui croient que CoBOL est mort (on en voit dans plein de commentaires sur LinuxFr) et que Java est le messie X-D
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Bah si 1 modo passe par là, faudra juste virer le point d'exclamation et et mettre une légende comme « voir par exemple » entre les crochets.
Ceci dit, c'est une ressource externe et il faudrait poursuivre le site qui héberge effectivement la ressource et non la plateforme sur laquelle quelqu'un fait un lien (c'est tordu de poursuivre LinuxFr qui pourtant n'est pas responsable des propos de Gil Cot)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
D'ailleurs, quelqu'un(e) sait d'où vient ce nom qui me fait toujours me demander si on y forme des gens pour les métiers de houille et carrières ou si on y forme des spécialistes des mines antipersonnelles (pyrotechnique et ingénieurie explosive, bien que les gens du déminage passent par un autre circuit en France…)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Je ne saurai répondre à la question ; je peux juste supposer que le commentaire ici n'était pas au courant ou alors supposait juste que la personne qui a initié ce fil de forum est dans le cas des nombreuses entreprises qui n'ont pas migré (je n'y ai pas lu en tout une affirmation qu'il n'y avait que w10 et rien d'autre mais plutôt que c'est la norme attendue en entreprise de par ses connaissances.)
Autre question pour ma culture : qu'est WSA et y a-t-il des liens intéressant dessus ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Depuis qu'il fallait contempler sa tour, telle un aquarium, au lieu de travailler avec, je m'étais dit que le monde est sacrément parti en vrille. :-(
Et sinon d'accord pour le ruban adhésif, sauf si c'est muni de dissipateur de chaleur… (on sait jamais…)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Tiens, ces grues de kéké c'est du même acabit que la dame de fer qui se pare de froufrous (en période de fin d'année, le quatorze juillet, et de toute façon elle est éclairée toutes les nuits) puis les guignols pour se donner bonne conscience vont l'éteindre une heure par an… tour illuminée
Perso j'étais pas au courant. Mais sinon, tu crois que entre octobre dernier et mars aujourd'hui (soit moins de six mois) les entreprises ont renouvelé leur parc ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
J'ai eu un hoquet et un fou rire (c'était la manifestation du bogue de mon esprit) en lisant la phrase d'introduction aussi. Pareillement, je n'ai jamais entendu ou lu quelqu'un dire ou écrire que ça l'était.
Déjà il fallait avoir la chaîne de compilation (gcc, make, …) et les bibliothèques nécessaires par la suite pour la configuration (ncurse, tcl, …)
Bien entendu, il fallait avoir les headers au bon endroit (ou savoir jouer avec les PATH et variables d'environnement) puis le source du kernel qui correspond à son architecture décompressé au bon endroit, et avoir les bons droits sur les arborescences qui seront nécessaires
De plus, l'étape délicate du make menuconfig (ou make xconfig/make gconfig sous X en ayant pris soin d'installer les bibliothèques qui vont bien) obligeait quand même à avoir au préalable fait tous les relevés avec : hwutils, pciutils, usbutils, etc.
Oui, c'est relativement facile pour le public averti, mais je n'irai pas jusqu'à dire « trivial » ni à résumer à un simple « appel à make »
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Pour moi, Prolog est un langage à part (mais je suis biaisé car ayant fait mumuse avec quand j'étais gamin) et révolutionnaire (parce-que déclaratif et non impératif, je pense avant SQL mais en tout cas je les ai connu dans cet ordre) qui s'apparente à un solveur (terme qu'on rencontre plutôt dans les logiciels mathématiques de calculs sur des polynômes et matrices ou du calcul symbolique) …donc probablement un DSL (spécialisé ici en déduction logique car c'est créé dans le contexte de l'IA) mais pas dans la catégorie plus courante des trucs transpilés (en écrivant mon commentaire, je pensais en tant qu'admin sys au gestionnaires de confs —Chief/Puppet— et de déploiement —Ansible— mais quid des machines d'états ? Je ne sais pas trop exactement…)
Ceci dit, la programmation logique est une forme/approche comme la programmation événementielle ou la programmation fonctionnelle ou autres. Prolog n'est pas enfermé dans un seul truc (comme on le serait dans un tableur…) et on peut l'utiliser pour résoudre divers autres problèmes tout comme les autres.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Après avoir lu les deux premières parties, j'étais un peu perdu que ne soit pas mentionné : Lex+Yacc et son pendant GNU Flex+Bison, Alex+Ayacc (Ada), Ocamllex+Ocamlyacc (OCaml), Alex+Happy (Haskell), JFlex+CUP (Java), GPLEX+GPPG (C#), etc. En fait il fallait attendre de tout lire… Et merci ; je découvre l'approche Rust.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Oui, pardon, me suis un peu mélange avec la fatigue puis ne suis pas revenu quand je me suis rendu compte une bonne heure après que j'avais écrit mem au lieu de free ! Comme tu cherches la quantité libre, prendre en compte la swap n'a pas de sens …parce-que idéalement il ne faut pas en avoir besoin et ne pas se dire que c'est de la mémoire qui est disponible normalement pour les programmes : quand ça swape c'est pas bon. Par ailleurs, tu peux régler le système pour ne pas utiliser la mémoire swap ou contrôler à quel seuil de saturation de la RAM il faut commencer à basculer. Mais en mode rapport, tu ne comptes pas sa présence sinon tu risques de croire que t'as assez de mémoire vive dispo au lieu de voir que ça sature, et sinon tu auras aussi du mal à expliquer aux hiérarchies qui sont de moins en moins technique quand on monte.
outputfile="systemusage.csv"# le jour où tu modifies, tu le fais en un seul endroit.
rm -vf "$outputfile"# -v pour afficher ce qui se passe (à utiliser si tu es en mode interactif)# -f au cas où tu aurais un alias avec -i# ou si tu lances en tant qu'un autre compte (mais ne marchera que pour root)command -v nproc &&NbrCrs=$(nproc --all)||NbrCrs=1# si la commande existe on l'utilise sinon on ne tient pas compte du nbr de çœurs
Si tu regardes ton fichier dans un éditeur de texte, tu verras que la faute n'est pas du côté de LibreOffice (ou n'importe quel autre tableur.) En effet, chaque commande se termine par un saut de ligne…
Dans la boucle, j'utiliserai plutôt quelque chose comme :
J'ai un petit doute sur la 7ème colonne (compressed) : tu devrais utiliser la 3ème (used) ou la 4ème (free) non ?
Sinon, j'ai supprimé le grep pour l'intégrer directement dans le awk
De l'autre côté, j'ai passé la valeur du nombre total de cœurs pour adapter le résultat comme tu le souhaitais. Mais j'ai un petit doute sur le dixième champ :
J'en profite pour reparler de top ; faut que t'essaye, juste pour la/le curiosité/fun…
top -l 1 -s 0| awk '/PhysMem:/ {print}'
Maintenant, il parait que je n'est pas la manière propre/canonique d'écrire les scripts : j'ai trop de vieux réflexes. Voici la correction pour que ce soit plus lisible et facile à maintenir :
Maintenant, j'ai une réserve sur echo -e : ce n'est pas portable (ton programme ne marchera pas comme espéré si tu utilises un autre interpréteur que bash ou peut-être sur une autre distribution dont l'implémentation de la commande ne supporte pas cette option…) Voici la bonne façon de faire :
# en reprenant les variables de la forme précédente…printf'%s\t%s\t%s\t\n'"$TheTime""$TheMem""$TheLoad"
J'espère n'avoir rien oublié et te laisse recoller les morceaux. :-)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
Un DSL est soit un langage trop spécialisé et très limité car ne sortant pas de son domaine, contrairement aux autres langages de programmation ; soit un métalangage (méta au sens de surcouche simplificatrice à un autre langage plus standard/générique.) Ce dernier cas est souvent le cas de syntaxes déclaratives qui vont être transpilées derrière.
Pour moi, les trucs low-code (en tout cas ceux que j'ai rencontré) correspondent à ce-qu'on appelait des macros…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Souris…
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Des DIMMs DDR RGB en SMBus vraiment PITA. Évalué à 3. Dernière modification le 15 mars 2022 à 23:17.
J'ai pertinenté ton autre commentaire mais ici j'ai des réticences :-)
Il ne faut pas oublier qu'il s'agit d'un site communautaire dont les intervenants sont responsables de leurs écrits/propos… LinuxFr n'exploite ni ne publie ; pas plus que ne le ferait un réseau asocial si j'y postais le lien.
Tout ce que LinuxFr peut faire correspond à sa responsabilité éditoriale et de modération. Là-dessus, le problème a été signalé et la modération a fait la correction. Seule la non intervention aurait pu leur être reproché, pas la publication qui n'est pas sous leur contrôle.
Sinon, bien d'accord que l'usage est public (bien que pas commercial mais l'un n'implique pas l'autre et on doit en effet prendre garde à ne pas tomber dans les pièges de leur confusion.) C'est certes un site communautaire, mais ouvert au monde… (tant que le commentaire n'est pas assez moinsé pour être masqué, c'est visible aux personnes non inscrites sur le site.)
Je profite de ce message pour remercier la modération (pour sa réactivité) et audionuma (pour sa vigilance) ; puis m'excuser auprès de la communauté pour la gêne occasionnée.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Bravo, c'est fin
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal La commu high-tech retient son souffle. Évalué à 2.
Merci beaucoup, je vais mcmb ;) Et quel sacré programme…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: pas d'espionnage entre amis ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Mise en garde de l'Allemagne contre l'utilisation du logiciel russe antivirus, Kaspersky (Slashdot). Évalué à 1.
Les anti-russes primaires vont te tomber dessus ; faut pas trop réfléchir
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: petite déception
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Bientôt il faudra avoir un casier judiciaire vierge pour draguer . Évalué à 2.
Une loi pas grivaux, pardon grivois
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: oh my gobol they did it
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien gcobol: nouveau frontend cobol pour gcc. Évalué à 4.
Oui, mon petit pique était justement par rapport aux gens qui croient que CoBOL est mort (on en voit dans plein de commentaires sur LinuxFr) et que Java est le messie X-D
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Souris…
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Des DIMMs DDR RGB en SMBus vraiment PITA. Évalué à 2.
Bah si 1 modo passe par là, faudra juste virer le point d'exclamation et et mettre une légende comme « voir par exemple » entre les crochets.
Ceci dit, c'est une ressource externe et il faudrait poursuivre le site qui héberge effectivement la ressource et non la plateforme sur laquelle quelqu'un fait un lien (c'est tordu de poursuivre LinuxFr qui pourtant n'est pas responsable des propos de Gil Cot)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Pour info
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au message Logiciel et conflit Russie/Ukraine. Évalué à 0.
C'est une belle page de pub qui accessoirement devrait être Amazon Appstore pour le A…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Bravo, c'est fin
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal La commu high-tech retient son souffle. Évalué à 3.
D'ailleurs, quelqu'un(e) sait d'où vient ce nom qui me fait toujours me demander si on y forme des gens pour les métiers de houille et carrières ou si on y forme des spécialistes des mines antipersonnelles (pyrotechnique et ingénieurie explosive, bien que les gens du déminage passent par un autre circuit en France…)

“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Pour info
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au message Logiciel et conflit Russie/Ukraine. Évalué à 2.
Je ne saurai répondre à la question ; je peux juste supposer que le commentaire ici n'était pas au courant ou alors supposait juste que la personne qui a initié ce fil de forum est dans le cas des nombreuses entreprises qui n'ont pas migré (je n'y ai pas lu en tout une affirmation qu'il n'y avait que w10 et rien d'autre mais plutôt que c'est la norme attendue en entreprise de par ses connaissances.)
Autre question pour ma culture : qu'est WSA et y a-t-il des liens intéressant dessus ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Si tu es bricoleur
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Des DIMMs DDR RGB en SMBus vraiment PITA. Évalué à 4.
Depuis qu'il fallait contempler sa tour, telle un aquarium, au lieu de travailler avec, je m'étais dit que le monde est sacrément parti en vrille. :-(
Et sinon d'accord pour le ruban adhésif, sauf si c'est muni de dissipateur de chaleur… (on sait jamais…)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Souris…
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Des DIMMs DDR RGB en SMBus vraiment PITA. Évalué à 1. Dernière modification le 03 mars 2024 à 20:27.
Tiens, ces grues de kéké c'est du même acabit que la dame de fer qui se pare de froufrous (en période de fin d'année, le quatorze juillet, et de toute façon elle est éclairée toutes les nuits) puis les guignols pour se donner bonne conscience vont l'éteindre une heure par an…
tour illuminée
Source de la photo : https://www.toureiffel.paris/fr/le-monument/illuminations
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: FRP = FBI
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Google FRP et smartphone reconditionné. Évalué à 2.
Question sérieuse : pour ma gouverne, c'est qui pmos ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Pour info
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au message Logiciel et conflit Russie/Ukraine. Évalué à 2.
Perso j'étais pas au courant. Mais sinon, tu crois que entre octobre dernier et mars aujourd'hui (soit moins de six mois) les entreprises ont renouvelé leur parc ?
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Trivial ?!?!?!
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse à la dépêche TuxMake et le noyau Linux. Évalué à 3.
J'ai eu un hoquet et un fou rire (c'était la manifestation du bogue de mon esprit) en lisant la phrase d'introduction aussi. Pareillement, je n'ai jamais entendu ou lu quelqu'un dire ou écrire que ça l'était.
Déjà il fallait avoir la chaîne de compilation (
gcc
,make
, …) et les bibliothèques nécessaires par la suite pour la configuration (ncurse, tcl, …)Bien entendu, il fallait avoir les headers au bon endroit (ou savoir jouer avec les PATH et variables d'environnement) puis le source du kernel qui correspond à son architecture décompressé au bon endroit, et avoir les bons droits sur les arborescences qui seront nécessaires
De plus, l'étape délicate du
make menuconfig
(oumake xconfig
/make gconfig
sous X en ayant pris soin d'installer les bibliothèques qui vont bien) obligeait quand même à avoir au préalable fait tous les relevés avec :hwutils
,pciutils
,usbutils
, etc.Oui, c'est relativement facile pour le public averti, mais je n'irai pas jusqu'à dire « trivial » ni à résumer à un simple « appel à
make
»“It is seldom that liberty of any kind is lost all at once.” ― David Hume
# c'est lumineux
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Des DIMMs DDR RGB en SMBus vraiment PITA. Évalué à 10.
Really Great and Bright job, thanks.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
# oh my gobol they did it
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien gcobol: nouveau frontend cobol pour gcc. Évalué à 4.
Non seulement COBOL ne meurt pas mais déborde du mainframe :-)
Bon boulot (et au début j'ai cru qu'il s'agissait de GNUCOBOL mais cela a été expliqué)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: ouf
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal [Letlang] Écrire un compilateur en Rust (partie 2). Évalué à 2. Dernière modification le 15 mars 2022 à 13:55.
:-D Les mots de la fin (et de la faim ?) n'appelaient pas à un journal ;-)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
# pas simple
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au lien Clone de Wordle pour les ouvertures d'Échecs. Évalué à 2.
(mais je ne connais pas les ouvertures par cœur)
Chessle 30 (Normal) X/6
⬛🟨⬛⬛⬛⬛
🟩⬛⬛⬛🟩⬛
🟩🟩⬛⬛🟩⬛
🟩🟩⬛⬛🟩⬛
🟩🟩⬛⬛🟩⬛
🟩🟩⬛⬛🟩⬛
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Low code ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal 'Règle'. Organiser son traitement. Sans se désorganiser.. Évalué à 2.
Pour moi, Prolog est un langage à part (mais je suis biaisé car ayant fait mumuse avec quand j'étais gamin) et révolutionnaire (parce-que déclaratif et non impératif, je pense avant SQL mais en tout cas je les ai connu dans cet ordre) qui s'apparente à un solveur (terme qu'on rencontre plutôt dans les logiciels mathématiques de calculs sur des polynômes et matrices ou du calcul symbolique) …donc probablement un DSL (spécialisé ici en déduction logique car c'est créé dans le contexte de l'IA) mais pas dans la catégorie plus courante des trucs transpilés (en écrivant mon commentaire, je pensais en tant qu'admin sys au gestionnaires de confs —Chief/Puppet— et de déploiement —Ansible— mais quid des machines d'états ? Je ne sais pas trop exactement…)
Ceci dit, la programmation logique est une forme/approche comme la programmation événementielle ou la programmation fonctionnelle ou autres. Prolog n'est pas enfermé dans un seul truc (comme on le serait dans un tableur…) et on peut l'utiliser pour résoudre divers autres problèmes tout comme les autres.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: ouf
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal [Letlang] Écrire un compilateur en Rust (partie 2). Évalué à 2.
Au fait… j'oubliais : tartiflette au reblochon
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
# ouf
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal [Letlang] Écrire un compilateur en Rust (partie 2). Évalué à 4.
Après avoir lu les deux premières parties, j'étais un peu perdu que ne soit pas mentionné : Lex+Yacc et son pendant GNU Flex+Bison, Alex+Ayacc (Ada), Ocamllex+Ocamlyacc (OCaml), Alex+Happy (Haskell), JFlex+CUP (Java), GPLEX+GPPG (C#), etc. En fait il fallait attendre de tout lire… Et merci ; je découvre l'approche Rust.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Première partie
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal [Letlang] Écrire un compilateur en Rust (partie 2). Évalué à 2.
Comme c'est bien étiqueté, faut suivre le tag ; LinuxFr n'est pas conçu/prévu pour faire des livres (plusieurs parties et chapitres quoi.)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: ça avance :-)
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au message [résolu] visualiser charge CPU et mémoire | mesurer l'efficience. Évalué à 2.
Oui, pardon, me suis un peu mélange avec la fatigue puis ne suis pas revenu quand je me suis rendu compte une bonne heure après que j'avais écrit mem au lieu de
free
! Comme tu cherches la quantité libre, prendre en compte la swap n'a pas de sens …parce-que idéalement il ne faut pas en avoir besoin et ne pas se dire que c'est de la mémoire qui est disponible normalement pour les programmes : quand ça swape c'est pas bon. Par ailleurs, tu peux régler le système pour ne pas utiliser la mémoire swap ou contrôler à quel seuil de saturation de la RAM il faut commencer à basculer. Mais en mode rapport, tu ne comptes pas sa présence sinon tu risques de croire que t'as assez de mémoire vive dispo au lieu de voir que ça sature, et sinon tu auras aussi du mal à expliquer aux hiérarchies qui sont de moins en moins technique quand on monte.Oui, pour le processeur il faut tenir compte du nombre de cœur, et même parfois si tu fais de l'hyperthreading ! Lire par exemple les échanges sur https://unix.stackexchange.com/questions/218074/how-to-know-number-of-cores-of-a-system-in-linux
Je te propose ceci, à faire avant d'entrer dans la boucle :
Si tu regardes ton fichier dans un éditeur de texte, tu verras que la faute n'est pas du côté de LibreOffice (ou n'importe quel autre tableur.) En effet, chaque commande se termine par un saut de ligne…
Dans la boucle, j'utiliserai plutôt quelque chose comme :
J'ai un petit doute sur la 7ème colonne (compressed) : tu devrais utiliser la 3ème (used) ou la 4ème (free) non ?
Sinon, j'ai supprimé le
grep
pour l'intégrer directement dans leawk
De l'autre côté, j'ai passé la valeur du nombre total de cœurs pour adapter le résultat comme tu le souhaitais. Mais j'ai un petit doute sur le dixième champ :
J'en profite pour reparler de
top
; faut que t'essaye, juste pour la/le curiosité/fun…Maintenant, il parait que je n'est pas la manière propre/canonique d'écrire les scripts : j'ai trop de vieux réflexes. Voici la correction pour que ce soit plus lisible et facile à maintenir :
Maintenant, j'ai une réserve sur
echo -e
: ce n'est pas portable (ton programme ne marchera pas comme espéré si tu utilises un autre interpréteur que bash ou peut-être sur une autre distribution dont l'implémentation de la commande ne supporte pas cette option…) Voici la bonne façon de faire :J'espère n'avoir rien oublié et te laisse recoller les morceaux. :-)
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Low code ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal 'Règle'. Organiser son traitement. Sans se désorganiser.. Évalué à 3.
Un DSL est soit un langage trop spécialisé et très limité car ne sortant pas de son domaine, contrairement aux autres langages de programmation ; soit un métalangage (méta au sens de surcouche simplificatrice à un autre langage plus standard/générique.) Ce dernier cas est souvent le cas de syntaxes déclaratives qui vont être transpilées derrière.
Pour moi, les trucs low-code (en tout cas ceux que j'ai rencontré) correspondent à ce-qu'on appelait des macros…
“It is seldom that liberty of any kind is lost all at once.” ― David Hume
[^] # Re: Deuxième partie
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal [Letlang] Écrire un compilateur en Rust. Évalué à 3.
La totalité est/sera là.
“It is seldom that liberty of any kind is lost all at once.” ― David Hume