Digamos que eu queira modificar o comportamento original da lsferramenta desta maneira:
$ ls
Hello World
file1 file2 ...
Como posso fazer isso?
Ao executar ls, gostaria de executar outro comando, digamos echo "Hello World!".
A solução rápida que vejo é usar o alias:
alias orig_ls="ls"
alias ls='echo "Hello World!"'
No entanto, essa não é uma solução real, pois quando executarei, orig_lsela será exibida "Hello World!".