check-parsing.sh

来自「RSA加密/解密算法源码 asn1c-0.9.12」· Shell 代码 · 共 25 行

SH
25
字号
#!/bin/shtmpfile=".check-parsing.$$.tmp"diff -a . . 2>/dev/null && diffArgs="-a"ec=0for ref in ../tests/*.asn1.-*; do	src=`echo "$ref" | sed -e 's/\.-[-a-zA-Z0-9=]*$//'`	flags=`echo "$ref" | sed -e 's/.*\.-//'`	echo "Checking $src against $ref"	./asn1c "-$flags" "$src" > "$tmpfile" || ec=$?	if [ $? = 0 ]; then		diff $diffArgs -u "$ref" "$tmpfile" || ec=$?	fi	if [ "$1" != "regenerate" ]; then		rm -f "$tmpfile"	else		mv "$tmpfile" "$ref"	fidoneexit $ec

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?