cmd - 如何使用 Windows cmd 传递多行文本文件内容?
问题描述
我找到了这个 Rust 脚本compress-cidr并希望使用一个大列表作为参数来运行它。
在.\target\release
目录中,我有compress-cidr.exe
和test.txt
。在项目的自述文件中,有一个对聚合列表功能的示例调用。我想对text.txt
文件内容使用聚合列表示例。
我怎么跑.\compress-cidr.exe -6 -a %textFileContents%
?
解决方案
这个程序期望它的输入是标准输入。Cmd 支持与 Unix shell 相同的基本 I/O 重定向,包括<FILENAME
从文件重定向标准输入和>FILENAME
将标准输出重定向到文件。
cd target\release
compress-cidr -6 -a <test.txt
推荐阅读
- python - 为什么当我设置 pos=[50,0] 时,psychopy.visual.TextStim 不呈现文本?
- devops - 如何知道 Flow Drain 是否完成?
- spring - Spring Session JdbcHttpSessionConfiguration 导致 JPA bean 无法启动
- node.js - nodejs循环卷曲,异步或阻塞
- sql-server - 禁止的架构名称:SYS、DBO (MsSQL)
- javascript - Firefox 和 Chromium 之间 Uint8Array 到字符串转换的区别
- sql - 如何将出生日期格式化为“yyy-mm-dd”并从那里计算年龄
- matlab - MATLAB,在命令窗口中覆盖
- c# - Yammer REST API - 从组中获取消息
- azure-ad-b2c - 我们如何处理 OIDC 身份验证令牌?缓存它还是发送给用户代理?