Powiedzmy, że chcę zmodyfikować oryginalne zachowanie ls
narzędzia w ten sposób:
$ ls
Hello World
file1 file2 ...
W jaki sposób mogę to zrobić?
Podczas uruchamiania ls
chciałbym uruchomić inne polecenie, powiedzmy echo "Hello World!"
.
Szybkim rozwiązaniem, które widzę, jest użycie aliasu:
alias orig_ls="ls"
alias ls='echo "Hello World!"'
Jednak nie jest to realne rozwiązanie, ponieważ kiedy uruchomię orig_ls
, wyświetli "Hello World!"
.