Dernière mise à jour : 25/03/2025 à 14h11
Table des matières
Installer et utiliser eg
Introduction
Vous êtes en ligne de commande, en mode texte, et c'est le trou de mémoire. Sur le bout de la langue, ou sur le bout du neurone la commande précise vous échappe.
Le secours peut être fourni par eg.
La commande
Code BASH :
vous retournera une série d'exemples pratiques à propos de find, bien moins abscons que le man.eg find
Exemple avec la commande tar :
Merci Korben.
Installation
eg, logiciel en python, n'est pas disponible à l'heure actuelle
Pour l'installer en console et en root
Code BASH :
pip3 install eg
Si pip ou pip3 n'est pas installé sur votre système
Code BASH :
urpmi python3-pip
Personnaliser eg
Les fichiers d'anti-sèches, appelés exemples dans eg, sont placés dans
Code TEXT :
ou dans /usr/local/lib/python3.10/site-packages/eg/examples/
Code BASH :
si vous avez installé en mode USER.~/.local/lib/python3.10/site-packages/eg/examples/
Ce sont des fichiers markdown aisément éditable avec un éditeur de texte (nano, kwrite, geany, gedit, jedit, notepadqq, notepad ?)
Vous pouvez donc ajouter, retranchez ce qui vous plaît. Vous pouvez aussi le traduire en français, bref l'adapter à vos besoins, à votre convenance.
On peut personnaliser eg de façon plus subtile que d'aller éditer des fichiers en mode administrateur. Le fichier ~/.egrc, à créer si besoin, permet de configurer, d'ajouter ses propres exemples. J'ai choisi de placer mes exemples perso dans le répertoire ~/.config/eg_examples/ que j'ai créé. Ci dessous le fichier .egrc correspondant :
Code TEXT :
[eg-config] examples-dir = ~/.local/lib/python3.10/site-packages/eg/examples/ custom-dir = ~/.config/eg_examples/
Un exemple avec unrar
L'aide mémoire pour unrar n'est pas fourni par défaut avec eg. Je me le suis donc construit sur mesure.
Dans un éditeur de texte :
Code TEXT :
# unrar Extraire une archive rar dans . : unrar e /path/to/foo.rar Extraire une archive rar dans le repertoire : unrar e /path/to/foo.rar /path/repertoire Extraire une archive rar avec le mot de passe 1234 : unrar e -p1234 /path/to/foo.rar
qu'on enregistre comme
Code TEXT :
dans le répertoire des exemples.unrar.md
On obtient
On quitte l'affichage de la liste des exemples avec la touche <Q> du clavier.
Ou pour rpm
Quelques autres de mes exemples. Perfectibles...
- Raccourcis clavier Bash.
- Commandes ffmpeg.
- Commandes 7z.
- urpmq courants.
- Exemples shasum, md5sum.
- Commandes yt-dlp.
- Quelques commandes exiftool.
- L'historique de vos commandes Bash.
- Commande lsof Lister les fichiers ouverts, les ports ouvert...
- Informations système avec inxi.
- Flatpak en lignes de commandes.
Sitographie
Dépôt GiHub
Ne manquez plus d’exemples sous Linux (Korben)
La commande lsof
Dans le wiki Mageia :
Utiliser inxi.
Flatpak.
Meuz. Maj 16/01/2025