linux - 多次传递具有不同参数的相同命令(来自linux命令提示符)并将结果保存在单个文件中
问题描述
我有一个.txt
包含不同单词(100 万个单词)的文件。我想制作一个包含单词出现信息的输出文件。我正在使用命令:
$ ./dumpindex /home/pankaj/indri-5.0/Query/indri_test_may.idx/ t "input_word_from_file" > /home/pankaj/output_file.txt
input_word_from_file
是文件中的查询词。
问题:
- 如何将输入单词自动传递给文件中的命令
- 如何以附加模式写入输出文件。(因为它会使用 run 命令的最新输出进行更新)。
解决方案
对于追加使用 >> 而不是 >
$ ./dumpindex /home/pankaj/indri-5.0/Query/indri_test_may.idx/ t "input_word_from_file" >> /home/pankaj/output_file.txt
推荐阅读
- plot - mpf.plot - 连接两点的延长线
- python - 导入 stix2,ModuleNotFoundError: No module named 'six.moves.collections_abc'
- html - 提供 html 输出的文件名应该是什么?
- java - 使用 JavaFx 的 WebView
- php - 我在 url 中获得 repat 域名
- google-apps-script - 使用应用程序脚本将图表直接导入幻灯片
- aws-cli - AWS CLI DynamoDB 路径:
- php - 每次出现范围内的数字时如何替换?
- c# - 有效地转换 IQueryable
到 ImmutableArray 一步使用 async 和 await 模式 - elasticsearch - 使用 stored_fields 检索 Elastic Search 中的字段子集