用油门将文件插入标准输入

史密特利

假设我有一个可执行文件,batch_processor它从stdin读取数据行并为输入的每一行执行一个复杂的任务。如果我的数据在名为的文件中data.txt,则可以通过键入以下命令来运行此作业:

bacth_processor < data.txt

要么:

cat data.txt | batch_processor

在每种情况下,都将batch_processor尽快消耗源数据。

现在,假设我要有意限制此过程。如果我的文件有100,000行,并且我希望该工作花费24小时来减少对系统的影响(每秒可以影响到一行多一点),那么我可以在管道中插入一些内容来人为地增加延迟每行之间?

阿隆·格里菲斯(Aron Griffis)

这个怎么样?

cat data.txt | while read x; do echo "$x"; sleep 0.7; done | batch_processor

或者您可以在其中使用Python / Ruby / Perl /任何工具,而不是bash循环。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用油门将文件插入标准输入

来自分类Dev

我应该使用油门还是 cookie 和 ip 来限制使用短信登录

来自分类Dev

使用标准输入复制批量插入

来自分类Dev

从标准输入中读取文件

来自分类Dev

从标准输入创建tar文件

来自分类Dev

脚本输入文件名或标准输入

来自分类Dev

可以缓冲标准输入或文件的程序

来自分类Dev

的IntelliJ - 从文件中取标准输入

来自分类Dev

可以缓冲标准输入或文件的程序

来自分类Dev

Shell脚本-从标准输入与文件中读取

来自分类Dev

Python文件处理:标准输入和输出

来自分类Dev

从标准输入创建临时文件

来自分类Dev

从标准输入中检查文件是否存在 <

来自分类Dev

流对象表示文件输入然后是标准输入?

来自分类Dev

热门将EOF写入文件,以停止任何拖尾过程

来自分类Dev

从标准输入(C)获取多个文件的文件大小

来自分类Dev

C低级标准输入接受文件名,然后将文件内容打印到标准输出

来自分类Dev

提供标准输入以通过文件进行编程,并将标准输出带入文件

来自分类Dev

从文本文件或标准输入中读取

来自分类Dev

将文本文件传递到标准输入

来自分类Dev

C-如果(未找到文件){使用标准输入}

来自分类Dev

如何使用重定向到bash脚本标准输入的文件?

来自分类Dev

sed对变量进行操作,而不是对标准输入或文件进行操作

来自分类Dev

如何在Rust中从文件或标准输入执行多态IO?

来自分类Dev

是否可以在C中将标准输入/输出设置为文件?

来自分类Dev

传递文件或标准输入来模糊处理子进程

来自分类Dev

如何编写一个接受文件或标准输入的脚本?

来自分类Dev

如何将标准输入复制到文件

来自分类Dev

Java的标准输入文件格式和解析器?

Related 相关文章

  1. 1

    用油门将文件插入标准输入

  2. 2

    我应该使用油门还是 cookie 和 ip 来限制使用短信登录

  3. 3

    使用标准输入复制批量插入

  4. 4

    从标准输入中读取文件

  5. 5

    从标准输入创建tar文件

  6. 6

    脚本输入文件名或标准输入

  7. 7

    可以缓冲标准输入或文件的程序

  8. 8

    的IntelliJ - 从文件中取标准输入

  9. 9

    可以缓冲标准输入或文件的程序

  10. 10

    Shell脚本-从标准输入与文件中读取

  11. 11

    Python文件处理:标准输入和输出

  12. 12

    从标准输入创建临时文件

  13. 13

    从标准输入中检查文件是否存在 <

  14. 14

    流对象表示文件输入然后是标准输入?

  15. 15

    热门将EOF写入文件,以停止任何拖尾过程

  16. 16

    从标准输入(C)获取多个文件的文件大小

  17. 17

    C低级标准输入接受文件名,然后将文件内容打印到标准输出

  18. 18

    提供标准输入以通过文件进行编程,并将标准输出带入文件

  19. 19

    从文本文件或标准输入中读取

  20. 20

    将文本文件传递到标准输入

  21. 21

    C-如果(未找到文件){使用标准输入}

  22. 22

    如何使用重定向到bash脚本标准输入的文件?

  23. 23

    sed对变量进行操作,而不是对标准输入或文件进行操作

  24. 24

    如何在Rust中从文件或标准输入执行多态IO?

  25. 25

    是否可以在C中将标准输入/输出设置为文件?

  26. 26

    传递文件或标准输入来模糊处理子进程

  27. 27

    如何编写一个接受文件或标准输入的脚本?

  28. 28

    如何将标准输入复制到文件

  29. 29

    Java的标准输入文件格式和解析器?

热门标签

归档