La troisième version du document « Introduction à la programmation en Bash » (IUT de Rodez) vient de paraître. Elle est principalement destinée aux étudiants de niveau Licence.
Forum Linux.débutant Impossible de fermer une fenêtre
Bonjour,
XUBUNTU user.
Je ne sais pas comment je me suis débrouillé mais j'ai maintenant une fenêtre qui s'ouvre dés la mise en route que je n'arrive pas à fermer malgré le X à droite du nom de l'onglet.
La chance, c'est que c'est une fenêtre de BASH avec une invite de commande. si je fais un ps, j'ai deux processus qui s'affichent :
bash sous le PID 2887 et ps (forcément) sous le PID 3379
j'ai testé kill -1 (…)
Lien Witchcraft: un serveur Minecraft en bash/busybox

Forum Programmation.shell [BASH] Relancer la commande précédente avec quelques modifications
Salut !
Il me semblait qu'il existait un raccourci en Bash (peut-être un autre shell alors ?) qui permet de relancer la commande précédente en gardant les paramètres par exemple.
Style :
mkdir -p /tmp/demo/folder/tmp_folder/oui_il_y_en_a_encore_un/ok_j_arrete_la/
!! ^mkdir^cd
La deuxième ligne est ce que je cherche, un truc qui dirait "refait la commande précédente, mais change mkdir
par cd
.
Je cherche partout, impossible de mettre la main sur cette syntaxe. Je l'ai rêvée ?
Forum Programmation.shell passage de variable à une commande
c'est très bizarre, en juillet mon script fonctionnait super bien et la paf il marche plus. je l'avais utiliser pas mal de fois et je ne me souviens pas d'avoir fait des modif, si par hasard il y a une poutre dans mon oeuil j'aimerais beaucoup que quelqu'un me l'enlève!
il convertit du pdf (document.pdf) en tif pour pouvoir extraire un code barre puis le replacer en datamatrix dans le fichier initial .tif
NB : j'ai du placer un _ (…)
Forum Linux.général Script local après ssh clos
Bonjour,
Si j'ai une machine A qui ouvre un shell ssh sur une machine B.
Je cherche mais ne trouve pas comment lancer un script sur A quand la session ssh vers B se termine (exit propre ou coupure de courant peu importe).
Le top ce serait que ça soit un script général pour toutes mes sessions ssh y compris vers les autres machines.
Si je trouve pas, le truc qui existe déjà, je ferai un script ssh
que je (…)
Forum Programmation.shell SED : Remplacer sous conditions...
Bonjour,
voilà, j'ai des gros fichiers à plat qui présente des données date, texte, alphanumérique, montants, …
Or, j'ai un SGB pour les exploiter et il bloque sur l'interprétation des fichiers pour une simple raison : Le format du champ numérique n'accepte pas les espaces et le séparateur de décimale est le point.
Du coup, je tâtonne avec sed pour passer de (mon fichier source):
TABLE;MODELE K568 IGNI;ELEC;1 256,34;20/05/2020;18/12/2020;HJ6KRL4;753261552
A ça (résultat grandement désiré) :
TABLE;MODELE K568 IGNI;ELEC;1256.34;20/05/2020;18/12/2020;HJ6KRL4;753261552
Ou j'ai (…)
GameShell, apprendre les rudiments du shell en s'amusant
Il y a 4 ans, j'ai pris en charge un nouveau cours intitulé « système d'exploitation » en première année de licence. Le programme est assez large, avec un peu d'architecture, un peu de système, et même un peu de réseau. Là dedans, je devais faire une introduction au shell. Le risque avec ce genre du truc, c'est de se retrouver avec un catalogue de commandes qui rebutera même les étudiants les plus motivés.
Et c'est comme ça qu'est né GameShell, ou gash
pour les intimes. GameShell est un jeu où il faut entrer des commandes dans un shell (bash
) pour valider des « missions ». Comme il n'y a pas eu de gros bug ces deux dernières années, je me dis que je pouvais en faire la pub. (Attention, il reste probablement plein de bugs. C'est juste que les étudiants ne sont pas encore tombés dessus !). Ça peut intéresser les gens qui veulent apprendre, ou enseigner les rudiments du shell.
Le code est disponible sur GitHub (promis, je changerais un de ces jours) avec une licence GPL : GameShell sur GitHub
N'hésitez pas à me faire des retours d'utilisation, des rapports de bugs, proposer des fonctionnalités, ajouter des missions, etc.
Si vous l'utilisez « en public », ça serait juste bien d'inclure un lien vers le dépôt et / ou mon nom.
GameShell est un jeu en ligne de commandes, où le joueur doit taper des commandes bash
pour valider des « missions ».
Forum général.général Dumper un fichier libre office dans la console.
Bonjour,
J’ai un fichier libreoffice calc contenant des noms, prénoms. Je voudrais pour chacun d’entre eux créer un répertoire par nom.
Je peux facilement convertir mon document en CSV et le faire. Mais j’aurais voulu éviter cette étape. Je voulais donc une commande dump-calc
qui me ferai ça.
Je n’ai pas trouvé, et l’option --cat
ne m’affiche rien sur la console :’(
Si quelqu’un à une idée.
Forum Programmation.shell [Résolu] Ai-je détecté un bug ou bien suis-je mauvais avec GNU Bash et ansible-lint ?
Bonjour,
La question est posée, cependant, laissez moi vous conter toute l'histoire :
Il était une fois un travailleur sympa qui voulait aider ses collègues (qui débutent) en leur faisant un petit script pour utiliser un linter sur leurs sources. Les sources étant des roles et playbooks Ansible, il trouve fort intéressant d'utiliser ansible-lint. Pour l'encapsulage Gnu Bash est largement suffisant. Hélas les résultats ne sont pas ceux à quoi il s'attendaient.
Le soucis
Lorsque ansible-lint
est appelé (…)
Forum Linux.général problème d'exécution de bashrc lors du lancement d'un shell
Bonjour à tous
Nouveau venu sur ce forum, je ne suis pas certain que ce soit le bon endroit pour publier ce post, si ce n'est pas le cas, merci de me le faire savoir.
J'ai une machine qui tourne sous Mandriva 2006 depuis un nombre d'années assez conséquent, et dernièrement, il est apparu un problème que je ne suis pas parvenu à expliquer : lors de l'ouverture d'un shell (bash) que ce soit via un login console ou un (…)
Forum général.général Recherche lien vers bonne référence (fr.) sur bonnes pratiques de programmation Bash / Shell
Bonjour à tous,
Je peine à retrouver le lien, il me semble paru sur LinuxFr, il y a quelques semaines / mois, vers ce qui m'avait semblé une (très) bonne ressource francophone sur les bonnes pratiques de programmation Bash (et/ou Shell, je ne sais plus). Si le lien est paru dans la section "Liens", c'était (il me semble) sous un titre peu explicite du contenu, en quelque sorte masqué. Sauriez-vous m'aider?
Je n'arrive pas à le retrouver dans mes (…)
Utiliser une des LED d’un Raspberry Pi comme témoin d’enregistrement TV
Utilisant un Raspberry Pi comme enregistreur TV-TNT via un adaptateur DVB‑T et Tvheadend, il m’est déjà arrivé de flinguer un enregistrement (en fait introduire un saut temporel dans l’enregistrement) :
- parce que lors d’une manipulation ou d’un test, j’avais besoin de redémarrer le Pi et que j’ai quelque peu oublié l’enregistrement en cours ;
- parce qu’en trifouillant des branchements derrière la TV, j’ai eu besoin d’éteindre le Pi et que je l’ai débranché de nouveau en oubliant l’enregistrement en cours.
Même si cela n’arrive pas si souvent, j’ai songé à une solution de reconversion des DEL/LED afin d’éviter cela. Je vous explique dans cette dépêche comment je m’y suis pris.
Journal Un script pour transcoder des vidéos en vue d'un DVD

Salut la foule,
Je me suis récemment frotté à la création de DVD (une techno d'avenir) sous Linux. Jusque là, j'utilisais Adobe Encore sous Windows. Mes efforts pour utiliser Linux et des logiciels libres dans mon travail se poursuivent, et je suis passé à DVDStyler, que j'avais déjà utilisé pour un projet il y a… 15 ans.
J'ai bien galéré pour obtenir la qualité de transcodage voulue. La version Linux de DVDStyler ne permet ni de faire deux passes (…)
Journal Courses Assistées par Ordinateur (CAO)

CAO, acronyme non-récursif, fém. plur.
A. Méthode consistant à s'aider d'un script bash pour faire ses courses en ligne lorsque les créneaux de livraison et certaines denrées de base se font rares.
B. Méthode de relaxation en période de confinement, prisée en particulier des linuxiens.
Etymol. incertaine mais probablement liée à un ou plusieurs de ces mots :
- Chaos : "État vague et vide de la terre avant l'intervention créatrice de Dieu" (https://www.cnrtl.fr/definition/chaos)
- Cahot : "Soubresaut, secousse que (…)