On Mon, Nov 16, 2020 at 9:38 PM Robert Elz <k...@munnari.oz.au> wrote:
> > Personally I'd go further and suggest that no-one should ever use aliases > for anything, ever ... > I don't understand why people "hate" aliases so much. :) For me it's much simpler/shorter than functions. And the "alias" command (without any options) output is more compact than "declare -f". Just take a look at some of my aliases (I have ~150 aliases in total): alias B='builtin' alias C='command' alias D='date' alias E='export' alias F='find' alias G='git' alias H='history' alias I='ifconfig' alias K='killall' alias L='less' alias M='LC_ALL=C MANWIDTH=$(( COLUMNS > 120 ? 120 : COLUMNS )) man' alias N='netstat' alias O='openssl' alias P='patch' alias R='route' alias T='touch' alias U='uname' alias V='echo $BASH_VERSION' alias W='watch' alias X='screen -X' alias Z='reset' alias a='alias' alias b='builtin cd -' alias c='clear' alias d='diff' alias e='echo' alias f='file' alias g='grep' alias h='help' alias i='command info' alias j='jobs' alias k='kill' alias l='ls -l' alias m='make' alias n='mount' alias p='patch' alias q='exit' alias r='fc -s' alias s='screen' alias t='type' alias u='umount' alias v='vim' alias x='xargs' alias z='echo "${COLUMNS}x$LINES ${TERM:+($TERM)}"'