Petit secret console linux ...

Partagez ici vos Trucs et vos Astuces.
Répondre
Avatar de l’utilisateur
Grhim
Membre très actif
Membre très actif
Messages : 1370
Inscription : 30 mai 2016, 01:00
Localisation : kekparr'par'là
Status : Hors-ligne

Petit secret console linux decouvert quelquefois par hasard

dans Bash

Code : Tout sélectionner

ALT+@ = Dernier argument de la commande précédente

Code : Tout sélectionner

Ctrl + R = Permet de rechercher dans notre historique
pleins d'autres sur ici
Anon001
Membre
Membre
Messages : 95
Inscription : 15 nov. 2023, 13:39
Localisation : Dans un futur désert!
Status : Hors-ligne

Grhim a écrit : 23 sept. 2016, 22:24 Petit secret console linux decouvert quelquefois par hasard
dans Bash

Code : Tout sélectionner

ALT+@ = Dernier argument de la commande précédente
Bonjour,
Ce ne sont pas des secrets :wink: ...
Juste pour dire que pour utiliser le dernier argument d'une commande c'est plutôt '!*'
fab@fabien:~$ ls packages.txt
packages.txt
fab@fabien:~$ cat !*
cat packages.txt
buildozer==1.5.0
Cython==0.29.33
distlib==0.3.7
filelock==3.13.1
pexpect==4.8.0
platformdirs==4.0.0
ptyprocess==0.7.0
sh==2.0.6
virtualenv==20.24.7
fab@fabien:~$
"Il est plus facile d'imaginer la fin du Monde que la fin du capitalisme "
Acheter plus pour jeter plus!
Avatar de l’utilisateur
vv222
Membre actif
Membre actif
Messages : 852
Inscription : 18 avr. 2016, 20:14
Contact :
Status : Hors-ligne

MPython Alaplancha a écrit : 19 déc. 2023, 09:11 Juste pour dire que pour utiliser le dernier argument d'une commande c'est plutôt '!*'
!* est remplacé par la totalité des arguments de la commande précédente. Pour ne réutiliser que le dernier argument il faut passer par !$.
Anon001
Membre
Membre
Messages : 95
Inscription : 15 nov. 2023, 13:39
Localisation : Dans un futur désert!
Status : Hors-ligne

@vv222 : je pensais 'à la totalité des arguments'... du coup j'ai répondu à côté. Désolé :sorry:
Je sais qu'il y a beaucoup de raccourci... Pour ma part, je n'utilise que !* , Ctrl +a, Ctrl +e , Shift Ctrl +C , Shift Ctrl + V
"Il est plus facile d'imaginer la fin du Monde que la fin du capitalisme "
Acheter plus pour jeter plus!
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3546
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

[HS]

Si c'est ton karma => Lire le chapitre : DÉVELOPPEMENTS du ManPage de BASH

Perso c'est un passage que j'ai recyclé... :033:
**Simple Utilisateur** -- Debian stable - XFCE
Anon001
Membre
Membre
Messages : 95
Inscription : 15 nov. 2023, 13:39
Localisation : Dans un futur désert!
Status : Hors-ligne

dezix a écrit : 19 déc. 2023, 19:09 Si c'est ton karma => Lire le chapitre : DÉVELOPPEMENTS du ManPage de BASH
T'es un peu hors sujets, non? :dirol:
"Il est plus facile d'imaginer la fin du Monde que la fin du capitalisme "
Acheter plus pour jeter plus!
Avatar de l’utilisateur
frank
Membre
Membre
Messages : 55
Inscription : 28 févr. 2021, 21:56
Status : Hors-ligne

:006: Grhim

la première commande alt+@
qui donne sa -> (arg: 2) :017:

la deuxième commande :023:
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3546
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

MPython Alaplancha a écrit : 19 déc. 2023, 20:11 T'es un peu hors sujets, non?
Totalement ! :033:


Pour les raccourcis, j'utilise aussi souvent :
[Ctrl+W] pour supprimer le début du mot (à gauche du curseur)
[Ctrl+U] pour supprimer le début de la ligne (à gauche du curseur)
[Ctrl+K] pour supprimer la fin de la ligne (à droite du curseur)

et les flèches haut/bas pour naviguer dans l'historique des commandes.
**Simple Utilisateur** -- Debian stable - XFCE
bruno
Membre
Membre
Messages : 35
Inscription : 10 déc. 2023, 10:43
Status : Hors-ligne

Pour quelques raccourcis utiles et pas forcement très connus :
https://arialdomartini.github.io/lesser ... -shortcuts
Répondre