Lien atuin: shell history in a database
Journal Serveur Git perso via SSH
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
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 (…)
Forum Linux.debian/ubuntu Exécuter des scripts shell au démarrage et extinction d'un PC
Bonjour à tous,
Voila un moment que j'utilise crontab pour lancer des scripts au moment ou je le voulais.
Pour le démarrage, j'utiliserai @reboot mais pour l’extinction PC, je sèche !
Auriez-vous des idées ? Pour Debian Bookworm.
Merci beaucoup
Journal Args parser pour shell
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 (…)
Lien fuzzysh, un selectionneur minimaliste à la fzf entièremment en shell
Comparaison critique de systèmes d'invite de commande
Cet article a été écrit à l’occasion de l’imminence de la sortie de la version 2.2 de Liquid Prompt et vous aurez l’occasion de pouvoir en discuter avec son auteur lors des journées Toulouse Capitole du Libre, qui proposera une conférence sur Liquid Prompt : repenser en profondeur le design du prompt shell.
TL;DR: résumé
Si vous utilisez la ligne de commande, vous gagneriez à utiliser un bon système d’invite de commande (« prompt ») au lieu de la configuration par défaut. Parmi les sept systèmes de prompt les plus connus, certains sont mieux conçus et d’autres prennent mieux en charge certaines fonctionnalités.
Mes principales conclusions sont les suivantes :
- Si vous recherchez le système qui offre la meilleure expérience globale à l’utilisateur, vous devriez probablement utiliser Liquid Prompt.
- Si la faible latence est plus importante pour vous que les fonctionnalités, vous devriez miser sur PowerLevel10k.
- Si vous êtes un développeur qui jongle en permanence avec plusieurs jeux d’outils, Starship semble être la meilleure option pour vous.
Cet article est divisé en deux parties principales : la première introduit le sujet et présente les principales évaluations ; la deuxième partie entre dans les détails des designs et des fonctionnalités. Enfin, la conclusion donne des conseils sur le choix d’un prompt et propose quelques idées sur l’avenir des systèmes de prompts.
Lien Marcel the shell...
Lien Why Kakoune (Vim → Kakoune → Emacs)
Lien Shai : assistant de ligne de commande
Lien TShellOut - Pour écrire et composer des commandes Shell en Typescript
Forum Programmation.shell automatisation pour soumission de job sur slurm
bonjour,
j'effectue en ce moment (stage) des calculs sur un cluster, et je souhaite automatiser ma soumissions de job:
Pour ce faire, je dispose d'une base de donnée de la forme :
delta Re ub F maxUs xUs yUs maxUip maxPsi xPsi yPsi circulation
1.000000000000000056e-01 1.000000000000000000e+02 9.999999880255133755e-01 1.847046745021032388e+00 1.875822000151966096e+00 1.451459197325943992e-03 5.195067241032987226e+00 1.800956170626870634e-01 1.358132924334415625e-01 2.283607643238189100e-01 5.053583403732131885e+00 3.356563318232111959e-01
...
j'aimerai faire un test if sur les deux premières colonnes de chaque ligne et assigner la valeur de F lorsque le test est (…)