Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

#1 Le 24/08/2010, à 14:39

Renovati0

[Alias] - Ajouter une commande à la fin d'un alias

Bonjour,

J'aimerai pouvoir ajouter des commandes à la fin d'un alias. Ex:

grep -r "select" . | grep -v svn

et faire un alias qui me permettrait de faire cet alias :

grep select (en remplacant donc par : grep -r "select" . | grep -v svn)

Une solution ?

Merci beaucoup !

Hors ligne

#2 Le 24/08/2010, à 14:47

iuchiban

Re : [Alias] - Ajouter une commande à la fin d'un alias

salut, tu peux créer une fonction dans ton .bashrc :

#sgrep pour svn grep
sgrep()
{
  grep -r "$1" . | grep -v svn
}

tu appelles ensuite ta commande avec

sgrep "TEXTE_A_GREPER"

C'est depuis que Chuck Norris a laissé la vie sauve à un manchot que l'on dit que Linux est libre.

Chuck Norris n'a pas besoin d'éditer son premier message pour ajouter [Résolu]. Chuck Norris est toujours [Résolu], quoi qu'il arrive.

Hors ligne

#3 Le 24/08/2010, à 15:12

sputnick

Re : [Alias] - Ajouter une commande à la fin d'un alias

Ah, c'est là que git est intéressant wink

git grep -l motif .

J'ai récemment migré de svn à git (je garde l'historique et les versions svn dans git), et je git-i-fie tout maintenant mon /etc, mon ~/.vim et évidement mon repository.


bashfr.org(random);
<arciks1994> dou tu connai qel age j'ai ?

Hors ligne

#4 Le 25/08/2010, à 10:22

Renovati0

Re : [Alias] - Ajouter une commande à la fin d'un alias

Merci beaucoup !

Hors ligne

Haut de page ↑