繁体   English   中英

Ant:使用 Get 任务将文件内容回显到控制台?

[英]Ant: echo file contents to console with Get task?

正如标题所说 - 是否可以在无需存储文件的情况下回显响应内容?

我也会满足于能够丢弃结果,因此不会创建dest文件(在 Windows 上,因此没有/dev/null )。

在 Windows 上有一个名为 NUL 的特殊文件,它与 *nix 上的 /dev/null 具有相同的功能

(还有CON、PRN等,见http://en.wikipedia.org/wiki/Device_file

我认为可以将此文件用作 dest 参数

<get src="http://blahblahblah..." dest="NUL" />

如果要将结果回显到控制台,可以使用 CON 作为目标

<get src="http://blahblahblah..." dest="CON" />

我不知道这是否是 ant 任务中的正确解决方案,但不知何故只是工作。

在 srcfile 中指定文件路径。 文件的内容将存储到给定文件的变量中

<loadfile property="content" srcfile="filepath"/>
<echo message="========================================================"></echo>
<echo message="${content}" />

查看“获取任务”文档,我看到“dest”字段是必需的,因此我认为您不走运。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM