.bashrc:
alias cls="echo -en '\033c\033[3J'"
alias help='compgen -c | sort -b'
终端:
cls
工作正常。
help
给了我错误:
"ort: opzione non valida -- "
Try 'sort --help' for more information.
终端:
alias help='compgen -c | sort -b'
help
工作正常。
答案1
man bash
解释一下:
当 shell 非交互式时,别名不会扩展,除非
expand_aliases
使用 shell 选项设置shopt
不过,在脚本中启用该选项并不常见。而是声明一个函数。
答案2
我已经解决了:
if [ -f /etc/skel/.bashrc ]; then . /etc/skel/.bashrc; fi
在第一行。