请教一个exec.Command的问题

karl_zhao · · 5181 次点击
谢谢,问题已解决!
#3
更多评论
别名在终端之所以生效,是因为登录终端时,执行了定义别名的脚本;而你这里没生效,是因为这个定义别名的脚本没有执行,相当于上下文环境中没有这些别名。你试试找到定义别名的地方,然后在代码中先执行下 source 命令试试?
#1
``` cmd := "..." exec.Command("bash", "-c", cmd) ```
#2