]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
tests/cert-tests/pkcs12.sh: use portable sed invocations
authorDaiki Ueno <ueno@gnu.org>
Wed, 4 May 2022 13:19:17 +0000 (15:19 +0200)
committerDaiki Ueno <ueno@gnu.org>
Wed, 4 May 2022 13:19:17 +0000 (15:19 +0200)
The BSD sed doesn't recognize '\|' as the alternative operator, and
the last '}' must be preceded with a newline.

Signed-off-by: Daiki Ueno <ueno@gnu.org>
tests/cert-tests/pkcs12.sh

index 445a82eff4426ef2deb2b191479b3f86abb9f4cd..f89e07a110d68a9c993753c62fdea5d0e110544b 100755 (executable)
@@ -150,9 +150,10 @@ BAG #1
 
 EOF
 
-sed -n '/^\(MAC\|BAG\)/,/^$/p' ${TMPFILE_PEM} | \
+sed -n -e '/^MAC/,/^$/p' -e '/^BAG/,/^$/p' ${TMPFILE_PEM} | \
 sed -e '/^[    ]*Salt:/d' \
-    -e '/^BAG #[0-9]*/,$ { /^[         ]*Salt size:/d }' > ${INFO_OUT}
+    -e '/^BAG #[0-9]*/,$ { /^[         ]*Salt size:/d
+}' > ${INFO_OUT}
 
 diff ${INFO_EXP} ${INFO_OUT}