Sim, você pode usar um alias para substituir um comando. Na verdade, esse já é o caso de ls
, como padrão, isso é aliado como ls --color=auto
Crie um arquivo chamado '~ / .bash_aliases' e digite a seguinte linha
alias ls='ls | more'
Agora, quando você digitar ls
no seu terminal, ele executará ls | more
.
Nesse caso, isso tem um problema com os parâmetros. ls /some/directory
não funcionará mais porque os parâmetros são aplicados a more
em vez de ls
( ls | more /some/directory
será executado)