实时管道和过滤器bash输出

蒂娜(Tina J)

我正在bash中运行一些命令(基本上是一些ffmpeg命令),这些命令我正在使用grepawk过滤出结果。该命令会花费一些时间,并会随着视频的进行不断输出一些结果。grep管道是一样的。但是awk管道会等到命令完成并立即打印所有内容,这是不好的。我希望它在找到匹配项后立即输出

如何更改此命令以实时输出结果?

ffmpeg -i freeze.mp4 -vf "freezedetect=n=-60dB:d=2" -map 0:v:0 -f null - 2>&1 | grep freezedetect | awk '{print $4,$5}' | tr -d , | grep lavfi
吉安

使用标准工具,尝试

ffmpeg -i freeze.mp4 -vf "freezedetect=n=-60dB:d=2" -map 0:v:0 -f null - 2>&1 |  stdbuf -o 0 grep freezedetect | stdbuf -o 0 awk '{print $4,$5}' | stdbuf -o 0 tr -d , | stdbuf -o 0 grep lavfi

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

分层和管道和过滤器

来自分类Dev

分层和管道过滤器

来自分类Dev

git的管道输出通过过滤器显示?

来自分类Dev

Powershell管道过滤器

来自分类Dev

层与管道和过滤器之间的区别?

来自分类Dev

管道和过滤器之间有差别吗?

来自分类Dev

bash过滤器/条带输出,用于特定文本

来自分类Dev

jQuery实时过滤器/搜索

来自分类Dev

Eclipse实时文件过滤器

来自分类Dev

Git过滤器分支,变量和bash

来自分类Dev

基于过滤器RxJS的不同管道

来自分类Dev

Powershell过滤器在管道中被忽略

来自分类Dev

R使用过滤器和管道过滤以日期为条件的大型数据框

来自分类Dev

jQuery实时搜索和复选框过滤器,网格

来自分类Dev

结合远程过滤器和本地过滤器

来自分类Dev

AngulajrJS过滤器输出html

来自分类Dev

Smarty CDN输出图像过滤器

来自分类Dev

Smarty CDN输出图像过滤器

来自分类Dev

Perl:过滤器AoH输出

来自分类Dev

Python过滤器在if循环中输出?

来自分类Dev

在Elixir中使用带有过滤器和映射的管道

来自分类Dev

Java EE 中带有 MDB 的管道和过滤器模式

来自分类Dev

如何在bash中使用jq过滤器过滤键和值

来自分类Dev

使用BASH的LDAP搜索过滤器

来自分类Dev

Angular-实时应用过滤器

来自分类Dev

无需实时更新的AngularJS orderby过滤器

来自分类Dev

使用JSON的搜索过滤器实时填充

来自分类Dev

使用输入过滤器在 Div 上进行实时搜索

来自分类Dev

JQ-如何定义过滤器以从输出数组中删除括号,引号和逗号