L’outil pour dédupliquer c’est unique, pourquoi sort a l’option -u ?
Ça tombe bien, le mois dernier on m’a remonté un script qui plantait en reportant ne pas connaitre cette option -u pour la commande sort Et c’est vrai, toutes les machines n’ont pas une implémentation avec des options exotiques...
L’idée c’est de ne pas ajouter des features trop orthogonales pour ne pas avoir bloat le logiciel, mais ici l’outil a déjà une gestion de date.
Par exemple sc comme les ancêtres VisiCalc et SuperCalc n’a pas de gestion de dates... C’est du texte qui peut être formaté comme date (identification par ^D) en faisant appel à strftime (plutôt que de réinventer la roue avec des bugs) et permet, si besoin, d’appeler des commandes externes.
Par contre oleo a des fonctions de conversion et extraction de dates, sans bug connu, mais pas de calculs en soi (bien qu’ayant repris bon nombre de fonctions de 1-2-3.) Il est possible, si besoin, d’écrire des macros.
LibO Calc et Gnumeric ont toute la gestion de date que l’on trouve dans Excel mais sans les erreurs... qui ne sont réintroduites que lorsque MS modifie le fichier...
"It is seldom that liberty of any kind is lost all at once." ― David Hume
[^] # Re: Volontaire ?
Posté par Gil Cot ✔ (site web personnel, Mastodon) . En réponse au journal Pâques, le bug d'Excel et la difficile adaptation de LibreOffice. Évalué à 3.
Ça tombe bien, le mois dernier on m’a remonté un script qui plantait en reportant ne pas connaitre cette option
-upour la commandesortEt c’est vrai, toutes les machines n’ont pas une implémentation avec des options exotiques...Comme ils disent c’est un « pattern scanning and processing language » (synopsis) puis plus précisément mais succinctement « the awk programming language, which is specialized for textual data manipulation. An awk program is a sequence of patterns and corresponding actions. » (description)
Par exemple
sccomme les ancêtres VisiCalc et SuperCalc n’a pas de gestion de dates... C’est du texte qui peut être formaté comme date (identification par^D) en faisant appel àstrftime(plutôt que de réinventer la roue avec des bugs) et permet, si besoin, d’appeler des commandes externes.Par contre
oleoa des fonctions de conversion et extraction de dates, sans bug connu, mais pas de calculs en soi (bien qu’ayant repris bon nombre de fonctions de 1-2-3.) Il est possible, si besoin, d’écrire des macros.LibO Calc et Gnumeric ont toute la gestion de date que l’on trouve dans Excel mais sans les erreurs... qui ne sont réintroduites que lorsque MS modifie le fichier...
"It is seldom that liberty of any kind is lost all at once." ― David Hume