首页 > 解决方案 > 多次传递具有不同参数的相同命令(来自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是文件中的查询词。

问题:

  1. 如何将输入单词自动传递给文件中的命令
  2. 如何以附加模式写入输出文件。(因为它会使用 run 命令的最新输出进行更新)。

标签: linuxbashshellunix

解决方案


对于追加使用 >> 而不是 >

$ ./dumpindex /home/pankaj/indri-5.0/Query/indri_test_may.idx/ t "input_word_from_file" >> /home/pankaj/output_file.txt

推荐阅读