Ploum partage son expérience autour du jeu Le comte et la communiste, un jeu en AsciiArt où l’on incarne une espionne/servante dans un château pendant la Première Guerre mondiale. Le jeu intègre un message codé en Baudot, un ancien système de télégraphie, qu’il décide de décoder via la ligne de commande Linux. Après avoir expliqué sa méthode artisanale et efficace (utilisant cut, tr, paste, et sed), il compare son approche avec celle de ChatGPT. Malgré plusieurs tentatives, ChatGPT produit un script complexe, peu robuste et finalement incorrect, illustrant les limites de l’IA pour des tâches précises nécessitant une expertise technique. Ploum souligne l’élégance et l’efficacité des outils Unix, ainsi que l’importance de la réflexion personnelle face à l’automatisation aveugle. Une réflexion sur l’autonomie technique et la dépendance aux outils d’IA, le tout agrémenté d’une touche d’humour et d’une recommandation pour le livre Efficient Linux at the Command Line.
L’article explique comment envoyer des courriels au format multipart (texte brut + HTML + images intégrées) depuis NeoMutt, un client mail en terminal. L’auteur détaille d’abord la théorie derrière les courriels multipart (standards MIME, multipart/alternative, multipart/related), puis propose une solution pratique pour rédiger des emails en Markdown, les convertir en HTML avec Pandoc, et intégrer automatiquement les images via un script Bash. Le script génère des commandes NeoMutt pour structurer le message et associer les images via des identifiants uniques (Content-ID). Une macro NeoMutt permet d’exécuter le script et d’envoyer le message final, compatible avec les clients mail modernes. L’article inclut aussi des astuces pour la coloration syntaxique du Markdown dans NeoMutt et des références utiles pour approfondir le sujet.
Idéal pour ceux qui veulent envoyer des emails riches depuis le terminal sans écrire de HTML manuellement.
L'article présente 5 scripts Bash dont on peut s'inspirer pour construire les nôtres.
- Création d'un backup
- Surveillance du CPU, de la mémoire et de l'espace disque disponible avec alerte en cas de besoin
- Audit de sécurité rapide
- Vérification rapide de la réponse des sites
- Partitionnement de disque dur
Une astuce bash pour afficher les erreurs de manière à faciliter le debug
Tout est dans le titre
Tout est dans le titre
Make Linux Script Portable With #!/usr/bin/env As a Shebang - nixCraft - Liens en vrac de sebsauvage
Le lien de Sebsauvage contient aussi un lien vers son wiki avec des recommandations sur l'écriture de scripts Bash
Tout est dans le titre
L'auteur expose des critiques envers bash, et pourquoi il se tourne à présent vers fish
Tout est dans le titre
Quelques astuces sur le la variabel shell PATH
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
un article assez fantastique pour explorer les possibilités de printf (et de bash en général)
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre