Utiliser des alias avec paramètres sous Linux

book
date_range
comment0 commentaire
remove_red_eye291 vues

 bashrc Linux 

J'ai voulu utiliser les alias pour gagner du temps dans la console sous Linux. Le principe des alias c'est de taper une commande immense en lançant une plus petites commandes.

Dans l'exemple que je vous montre là j'utilise une fonction pour lancer rapidement des services via guake.

Le fichier ~/.bashrc

C'est dans ce fichier que nous allons insérer notre fonction. (A savoir que le "~" sert à représenter le répertoire de l'utilisateur /home/$USER ou /root si vous êtes root).

# ma commande que j'appelle dans le terminal
go() {
        for i in "$@"; do
                echo "Starting $i"
                service $i start
        done
}

# mon alias
alias srv=go

Lancer la fonction raccourci

Pour ceux qui ne suivraient pas le blog, j'utilise cet alias pour lancer les services que j'ai désactivé au démarrage pour dégager les resources.

Deux manières de procéder

  • Vous utilisez directement la méthode "go".
  • Vous utilisez l'alias que nous venons de créer faisant référence à la fonction "go".

Peu importe ce que vous choisissez, si vos noms de méthodes sont à rallonge utilisze un alias court.

Voici un exemple d'utilisation

root@elementaryos:/home/sacha# go mysql apache2
Starting mysql
Starting apache2

Articles similaires

Commentaires

Aucun commentaire

Ajouter un commentaire

Vous ne disposez pas les autorisations nécessaires pour poster un commentaire.