我是脚本语言的新手。
我想使用NMAKE阅读文本文件的内容并显示它。文本文件仅包含单行数据。
我已经提到了以下链接,但它不适用于我: Can't figure out how to read file from nmake
Create a variable in a makefile by reading contents of another file
以下是代码段:
all :
.copy File1.txt
.copy File2.txt
.exec AddtnlInfo.bat #This batch file generates INFO.TXT file
#TODO - Read INFO.TXT file, display its contents and perform copy operation
谢谢, 拉加
答案 0 :(得分:0)
要正确回答我们真正需要了解的问题,例如何时要显示文件的内容。 Makefile与使用脚本语言编写不同 - 它包含脚本语言语句,但这与Makefile的目的不同。 Makefile用于对以另一种脚本语言编写的语句的执行进行排序。排序是根据其他文件的日期和时间创建文件。进一步的Microsoft NMAKE与Make以各种详细方式不同(但在概念上它是相同的)。
如果文件内容的显示链接到某个文件的创建,那么答案很简单。如果要在每次执行Makefile时显示文本文件,则解决方案可能非常困难。只是说从文件中欢迎使用我的Makefile 比看起来更难。我们必须知道你为什么要这样做,所以我们可以看看是否有替代解决方案。
显示文本文件很简单,因为NMAKE脚本中的命令是Windows批处理文件命令。要显示文件,请使用type filename
命令:
all:
echo The file contains:
type filename
但这可能不是你想要的。
您对另一篇文章的第二个链接没有用,因为这是关于Linux上下文中的通用Makefile而不是Windows平台上的NMAKE,因此对您没有帮助。