From 2a222a7255af64dd6b85f5ab176da534fd621d03 Mon Sep 17 00:00:00 2001 From: Mans Rullgard Date: Wed, 17 Oct 2012 03:22:51 +0100 Subject: [PATCH] fate-lavfi: replace sed/grep/cut combos with awk Signed-off-by: Mans Rullgard --- tests/lavfi-regression.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/lavfi-regression.sh b/tests/lavfi-regression.sh index a315e72..05cc8cd 100755 --- a/tests/lavfi-regression.sh +++ b/tests/lavfi-regression.sh @@ -49,7 +49,7 @@ do_lavfi_pixfmts(){ out_fmts=${outfile}${1}_out_fmts # exclude pixel formats which are not supported as input - $avconv -pix_fmts list 2>/dev/null | sed -ne '9,$p' | grep '^\..\.' | cut -d' ' -f2 | sort >$exclude_fmts + $avconv -pix_fmts list 2>/dev/null | awk 'NR > 8 && /^\..\./ { print $2 }' | sort >$exclude_fmts $showfiltfmts scale | awk -F '[ \r]' '/^OUTPUT/{ print $3 }' | sort | comm -23 - $exclude_fmts >$out_fmts pix_fmts=$($showfiltfmts $filter | awk -F '[ \r]' '/^INPUT/{ print $3 }' | sort | comm -12 - $out_fmts) @@ -70,7 +70,7 @@ do_lavfi_pixfmts "scale" "200:100" do_lavfi_pixfmts "vflip" "" if [ -n "$do_pixdesc" ]; then - pix_fmts="$($avconv -pix_fmts list 2>/dev/null | sed -ne '9,$p' | grep '^IO' | cut -d' ' -f2 | sort)" + pix_fmts="$($avconv -pix_fmts list 2>/dev/null | awk 'NR > 8 && /^IO/ { print $2 }' | sort)" for pix_fmt in $pix_fmts; do do_video_filter $pix_fmt "slicify=random,format=$pix_fmt,pixdesctest" -pix_fmt $pix_fmt done -- 2.7.4