Supposons que je souhaite modifier le comportement d'origine de l' lsoutil de cette façon:
$ ls
Hello World
file1 file2 ...
Comment puis-je faire ceci?
Lors de l'exécution, lsje voudrais exécuter une autre commande, disons echo "Hello World!".
La solution rapide que je vois utilise l'alias:
alias orig_ls="ls"
alias ls='echo "Hello World!"'
Cependant, ce n'est pas une vraie solution, car lorsque je l'exécuterai, orig_lsil sortira "Hello World!".