小编FH0*_*FH0的帖子

函数内的别名

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)

bash alias sh

3
推荐指数
1
解决办法
495
查看次数

标签 统计

alias ×1

bash ×1

sh ×1