Journal coquillage inversé légitime

Posté par  (site web personnel) .
Étiquettes :
16
29
nov.
2025

l'enfer c'est les autres

Récemment et contre tout bon sens, je me suis mis à offrir du support technique pour une utilisatrice GNU/Linux bidouillarde mais peu expérimentée. Mme Michu dispose d'une machine tournant sous une distribution avec laquelle je ne suis pas familier (Curvy Linux) qui a été installée par une personne qui n'est plus disponible.

Après le premier contact, il est vite apparu qu'il n'aurait pas été sain pour mon foie de me déplacer pour chaque (…)

Journal Auxilium, il gère enfin les sous-commandes !

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
6
22
août
2025

Voici une mise à jour que j'ai eu du mal à mettre au point, surtout pour la génération de fichiers de complétion pour zsh qui ne gère pas nativement les sous-commandes.

Mais voilà, tout fini par arriver et Auxilium gère enfin les sous-commandes !

Mais tout d'abord, un petit rappel

Auxilium est une bibliothèque shell POSIX complète pour le parsing d'arguments du genre de argparse pour python. Auxilium simplifie la création de scripts shell avec une gestion avancée des paramètres.

(…)

Journal Dispositio, une bibliothèque Shell POSIX pour afficher des tables de données

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
28
8
août
2025

Si, comme moi, vous avez eu à reprendre et adapter du script shell pour afficher des tableaux avec mise en forme dans le terminal ou dans des script générant des syntaxes Markdown ou Textile (Génération automatique de ticket Redmine), alors vous serez sans doute intéressé par Dispositio.
Dispositio est un script shell conforme POSIX qui permet l'affichage des tables de données provenant de fichiers CSV, JSON et YAML dans le terminal. Il offre un formatage avancé, un support des couleurs (…)

Journal Auxilium - Simplifiez le Traitement des Arguments de vos Scripts Shell

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
35
14
juil.
2025

Avant-propos

J'ai déjà publié un petit journal sur cette bibliothèque : linuxfr.org/users/seraf1/journaux/args-parser-pour-shell.
Depuis, le dépôt a déménagé sur Codeberg, et il y a eu quelques petites modifications.

Présentation

Auxilium est une bibliothèque (compatible POSIX) de fonctions pour les scripts Shell, conçue pour simplifier l'analyse des arguments en ligne de commande et la génération automatique de messages d'aide (--help). Elle offre une méthode structurée pour définir des options, des arguments positionnels, des valeurs par défaut, des listes de (…)

Forum Linux.débutant Fedora Linux 42 & Dropbox

Posté par  . Licence CC By‑SA.
4
1
mai
2025

Bonjour,

Tout d'abord, désolée si je ne suis pas au bon endroit…

Je suis utilisatrice régulière depuis plusieurs années de Linux, Fedora en particulier, et ce dernier week-end de Pâques, j'ai effectué une réinstallation complète de Fedora Linux pour mettre à niveau et je suis donc maintenant sous Fedora Linux 42.
Je ne suis pas "informaticienne", je ne suis pas experte en informatique, je ne suis pas douée en informatique, loin de là…!

J'utilise aussi des clouds de sauvegardes informatiques (…)

Journal Serveur Git perso via SSH

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
30
6
mai
2024

Petit journal pour faire un serveur Git perso, SSH uniquement, pas d'accès web. Pas de fioritures, mais le minimum doit fonctionner :

  • Création de dépôt automatique.
  • Restriction d'accès, seul un accès avec Git autorisé.

Sans doute plus utile pour un backup de projets personnels que pour une collaboration à grande échelle, mais ce n'était pas le but.

Je passe la configuration du serveur SSH, qui doit est spécifique à chaque utilisateur, mais on peut également limiter l'accès au niveau du (…)

Forum général.cherche-logiciel Prise de notes à la volée dans le shell

Posté par  (Mastodon) . Licence CC By‑SA.
3
16
avr.
2024

Salut les moule·e·s,

Est-ce que vous savez si il existe un truc pour prendre des notes vite fait directement depuis le shell ?

En gros me faire une sorte de wiki que je puisse facilement enrichir depuis la ligne de commande (par exemple copier/coller d'une commande que je viens de taper, quelques mots-clés et basta) et ensuite recherche (via les mots clés ou via l'exécutable).

Bien évidemment tout ce ci sera écrit dans des fichiers très simples, et à moi (…)

Journal Args parser pour shell

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
25
15
fév.
2024

Bonjour à tous,

Vous écrivez des scripts shell mais vous trouvez que la gestion des options et arguments ainsi que de l'aide n'est pas leur point fort.
Pour pallier a ça j'ai fais une petite lib à sourcer dans vos scipts shell (dash, bash, zsh, ksh testés) pour gérer ceci.

Elle fonctionne un peu à la manière de argparse sous python et intègre une option pouir générer des script de complétion pour bash et zsh.
Elle est disponible ici (…)