Bonjour a tous.
J'aurais voulu savoir comment faire pour creer un alias sous bash qui prend un argument. Pour pouvoir avoir ce genre de choses:
ou encore
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $ ssh cafetiere equivalent a $ ssh jack@cafetiere
Et d'autres joyeusetes du genre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 $ cd my_serious_dir/ equivalent a $ cd my_serious_dir/ ; clear ; ls -l ; ~/mysh/take_a_coffee.sh
En ce qui concerne le premier cas, ca peut se resoudre avec un shell script. Mais je trouve ca un peu lourd comme solution.
Mais pour le deuxieme c'est un peu plus epineux.
En effet les scripts sont executes dans un "sous shell" et par consequent le 'ls' s'effectue dans le bon repertoire, mais une fois sorti du script je n'ai pas bouge.
Une idee ?
Merci d'avance.
Partager