判断文件是否存在再执行

750阅读 0评论2022-06-06 帮我Q下
分类:嵌入式

ifeq ($(INPUT_CSO_FILE), $(wildcard $(INPUT_CSO_FILE)))

        cat $(DB_FILE_NAME) | $(TOOLDIR)/ltudbgen $(BIN_FILE_NAME)

else

        cat $(DB_FILE_NAME) | $(TOOLDIR)/ltudbgen2 $(BIN_FILE_NAME)

endif

或者:

       [ -f $(INPUT_CSO_FILE) ] && cat $(DB_FILE_NAME)

       [ -f $(INPUT_CSO_FILE) ] || cat $(DB_FILE_NAME)

上一篇:【转】Ubuntu 20.04 Server 安装之 硬盘未完全使用
下一篇:进入目录执行make