Makefile 无法使用nmake将重定向符号(>;>;)写入文本文件

Makefile 无法使用nmake将重定向符号(>;>;)写入文本文件,makefile,gnu-make,nmake,Makefile,Gnu Make,Nmake,我有一个make文件,它将一些数据输出到文本文件。命令如下所示: @echo HOURS >> 123.txt @echo MINUTES >> 123.txt @echo SECONDS >> 123.txt 到目前为止,123.txt文件包含 小时数 分钟数 秒 我想在123.txt文件的末尾附加一个文本,如>>。怎么做。我尝试使用命令@echo>>>>123.txt但是没有成功,一个空行被写入123.txt文件。所需的输出文件应为: 小时数

我有一个make文件,它将一些数据输出到文本文件。命令如下所示:

@echo HOURS >> 123.txt
@echo MINUTES >> 123.txt
@echo SECONDS >> 123.txt      
到目前为止,123.txt文件包含
小时数
分钟数

我想在123.txt文件的末尾附加一个文本,如>>。怎么做。我尝试使用命令
@echo>>>>123.txt
但是没有成功,一个空行被写入123.txt文件。所需的输出文件应为:
小时数
分钟数
秒>>
有谁能帮我把“>>”添加到文件末尾吗

感谢您提供的方法:

@echo HOURS >> 123.txt
@echo MINUTES >> 123.txt
@echo SECONDS^>^> >> 123.txt

“^”是CMD的转义字符

@echo SECONDS\>\>\>>>123.txt
should workr
@echo SECONDS'>>“>>123.txt
@Najzero这不是working@reinierpost“>>”可以工作,但它会将数据写入引号中。添加该命令会给出秒数“>>”而不是秒数>>您的shell是什么,
CMD
sh