[英]Create md5sum of file parallel to file dump
我的C程序创建输出文件out.txt。
我必须创建它的md5sum。
我知道命令是md5sum out.txt > md5sum.txt
。
我想要的不是创建整个out.txt,然后创建md5sum out.txt
。
我希望两个操作并行运行。 文件转储时应创建Md5sum。 这样我可以节省一些时间。
就像是,
./program > out.txt &
md5sum out.txt > md5sum.txt &
wait
有有效的方法吗? 请帮忙。
如果只需要文件的校验和,则可以使用管道。
像./program | md5sum> md5sum.txt
但是这样您将丢失输出文件。 您可以使用以下语法
./程序| T恤> out.txt | md5sum> md5sum.txt
这将创建out.txt文件,并计算输出到md5sum.txt的 md5sum
./程序| md5sum> md5sum.txt
这应该为您工作:)。
当您写A | B,两个进程已经并行运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.