【发布时间】:2018-05-11 15:28:10
【问题描述】:
我试图通过写入来抑制来自rm 命令的错误
生成文件:
...
clean: $(wildcard *.mod)
-rm $^ 2>/dev/null
...
我跑了:
$ make clean
rm 2>/dev/null
make: [clean] Error 64 (ignored)
我还是遇到了错误。
无论如何,当我尝试时
$ rm [some non-existent files] 2>/dev/null
在 bash shell 上,它运行良好。
如何在 makefile 中使用2>/dev/null?
【问题讨论】:
-
任何解决方法?