linux脚本里在命令前面加“@”是什么意思呢?比如@rm $(VERBOSE) -f modules.order,详细如图所示:

2024-12-29 02:12:35
推荐回答(2个)
回答1:

加@的作用:
加了后,执行脚本时将不会在终端上把命令打印出来(只执行不打印)
不加,则执行的同时将命令打印出来

回答2:

你这是makefile文件,makefile文件里面用@表示使用shell的命令。

比如@echo就是使用shell里面的echo命令,makefile本身是没有echo命令的