bash -c 'shopt -s expand_aliases
a() {
alias myfunc="echo myfunc"
}
main() {
a
myfunc
}
main'
Run Code Online (Sandbox Code Playgroud)
afunction用于给一些命令起别名,这些命令在mainfunction中使用。
输出:
environment: line 8: myfunc: command not found
Run Code Online (Sandbox Code Playgroud)