我有一个印象,我可以在GNU makefile中调用bash函数,但似乎是错误的。下面是一个简单的测试,我有这个函数:无法在makefile中调用bash函数
>type lsc
lsc is a function
lsc()
{
ls --color=auto --color=tty
}
这里是我的Makefile:
>cat Makefile
all:
lsc
这是我得到的运行make:
>make
lsc
make: lsc: Command not found
make: *** [all] Error 127
我的印象错误?或者是否有任何env设置问题?我可以在命令行运行“lsc”。
另一条信息:当我尝试重现此,我将命令添加'型lsc'的规则,并给出正确的答案 - 但命令'lsc'仍然失败LS。 – Beta