.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
설명하다:
셸이 비대화형인 경우
expand_aliases
셸 옵션을 사용하여 설정 하지 않으면 별칭이 확장되지 않습니다.shopt
그러나 스크립트에서 이 옵션을 활성화하는 것은 일반적이지 않습니다. 대신 함수를 선언하세요.
답변2
나는 그것을 해결했습니다 :
if [ -f /etc/skel/.bashrc ]; then . /etc/skel/.bashrc; fi
첫 번째 줄에.