Forum Linux.debian/ubuntu Debian réplication, kvm → tar / → machine physique ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
21
fév.
2023

Bonjour,

Je galère un peu… Mon but est de maintenir une machine virtuelle avec kvm comme modèle à répliquer sur diverses machines physiques…

Là, je viens d’avoir le cas où sur la machine physique je dois installer firmware-realtek…

J’installe déjà divers trucs qui peuvent potentiellement servir en fonction du matériel…

Mais, par exemple, existe-t-il un script Debian que je pourrais lancer lors de mon déploiement (chroot) et qui installerait ce qu’il faut en fonction du matériel détecté ?

Comment ce (…)

Forum Programmation.shell Recherche d'une fonctionnalité zsh / bash

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
3
28
oct.
2022

Bonjour,

Il y a fort longtemps, quand j'utilisais zsh comme shell principal, j'usais et abusais d'une fonctionnalité très pratique qui permettait de mettre de coté la ligne de commande courante pour pouvoir en faire une autre. Une fois la 2ème commande exécutée, la ligne de commande n°1 était restaurée.

Je trouve ça pratique car souvent, quand il me manque une info pour compléter une commande en cours. Je n'ai pas d'autre choix que d'annuler la commande pour lancer la commande (…)

Bash 5 : une introduction

Posté par  . Édité par Ysabeau 🧶 🧦, Gil Cot ✔, Anonyme, Benoît Sibaud et palm123. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
44
5
août
2022
Ligne de commande

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

Posté par  . Licence CC By‑SA.
Étiquettes :
0
13
mar.
2022

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 (…)

Forum Programmation.shell [BASH] Relancer la commande précédente avec quelques modifications

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
1
1
déc.
2021

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

Posté par  . Licence CC By‑SA.
Étiquettes :
0
2
sept.
2021

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

Posté par  . Licence CC By‑SA.
Étiquettes :
1
15
avr.
2021

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...

Posté par  . Licence CC By‑SA.
Étiquettes :
0
14
avr.
2021

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

Posté par  . Édité par claudex et Pierre Jarillon. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
80
26
mar.
2021
Ligne de commande

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.

Posté par  . Licence CC By‑SA.
Étiquettes :
2
14
mar.
2021

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 ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
2
29
jan.
2021

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

Posté par  . Licence CC By‑SA.
Étiquettes :
3
20
juin
2020

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 (…)