Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/12/2009, à 21:12

jerod212

Astuce Réutiliser la derniere commande dans une commande

Salut,

je crois que l'astuce na pas été posté selon ma recherche donc je la poste.

Voici un exemple bien pratique,

Vous avez tapé une longue commande et vous avez oublier de mettre sudo, nous n'avez qu'a taper

"sudo !!" (sans les guillemet) et voila!

Suite a une remarque de maxouille, les "!!" peuvent être réutilisé dans toute les autres commandes, voir son exemple dans son post pour voir un autre exemple

Dernière modification par jerod212 (Le 30/12/2009, à 22:42)

Hors ligne

#2 Le 30/12/2009, à 21:18

Shyne

Re : Astuce Réutiliser la derniere commande dans une commande

Salut,

Ca fonctionne qu'avec bash dommage. hmm

Dernière modification par Shyne (Le 30/12/2009, à 21:19)

Hors ligne

#3 Le 30/12/2009, à 21:54

Link31

Re : Astuce Réutiliser la derniere commande dans une commande

Ça fonctionne aussi avec zsh.
Normal, zsh a toutes les fonctionnalités de bash, et des fonctionnalités en plus wink

Hors ligne

#4 Le 30/12/2009, à 21:59

Shyne

Re : Astuce Réutiliser la derniere commande dans une commande

Pas chez moi et je comprend pas trop pourquoi, c'est bien pratique même si l'histo et la touche début sont presque aussi rapide.

Hors ligne

#5 Le 30/12/2009, à 22:03

Maxouille

Re : Astuce Réutiliser la derniere commande dans une commande

Juste peut-être étendre le titre sur topic, l'utilisation tel que tu la décrit n'est qu'un cas particulier. les deux "!!" permettent juste de réutiliser la commande précédente. Exemple :

tux@tux-desktop:~$ Bureau/
bash: Bureau/ : ceci est un répertoire
tux@tux-desktop:~$ ls !!
ls Bureau/
fichier.txt

Hors ligne

#6 Le 30/12/2009, à 22:47

jerod212

Re : Astuce Réutiliser la derniere commande dans une commande

Suite a la remarque de Maxouille j'ai modifier le titre et restructurer un petit peu le post

Hors ligne

#7 Le 30/12/2009, à 23:06

Link31

Re : Astuce Réutiliser la derniere commande dans une commande

@Maxouille : vu que Bash commence à ressembler à un vrai shell depuis sa version 4, pourquoi ne pas utiliser toutes ses capacités ?

tux@tux-desktop:~$ Bureau/
bash: Bureau/ : ceci est un répertoire
tux@tux-desktop:~$ shopt -s autocd
tux@tux-desktop:~$ Bureau/
/home/tux/Bureau
tux@tux-desktop:~/Bureau$

Dernière modification par Link31 (Le 30/12/2009, à 23:07)

Hors ligne

#8 Le 31/12/2009, à 01:16

n3o51

Re : Astuce Réutiliser la derniere commande dans une commande

et comment tu le desactive link l 'autocd ensuite ?


Welcome to the real world
________________________________

Hors ligne

#9 Le 31/12/2009, à 02:15

Link31

Re : Astuce Réutiliser la derniere commande dans une commande

shopt -u autocd

Hors ligne