Digamos que quiero modificar el comportamiento original de la lsherramienta de esta manera:
$ ls
Hello World
file1 file2 ...
¿Cómo puedo hacer esto?
Al ejecutar, lsme gustaría ejecutar otro comando, digamos echo "Hello World!".
La solución rápida que veo es usar un alias:
alias orig_ls="ls"
alias ls='echo "Hello World!"'
Sin embargo, esta no es una solución real, ya que cuando la ejecute orig_lssaldrá "Hello World!".