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". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 24/08/2010, à 13: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, à 13: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, à 14: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, à 09:22

Renovati0

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

Merci beaucoup !

Hors ligne

Haut de page ↑