📄 treq
字号:
#!/bin/shcmd='../util/shlib_wrap.sh ../apps/openssl req -config ../apps/openssl.cnf'if [ "$1"x != "x" ]; then t=$1else t=testreq.pemfiif $cmd -in $t -inform p -noout -text 2>&1 | fgrep -i 'Unknown Public Key'; then echo "skipping req conversion test for $t" exit 0fiecho testing req conversionscp $t fff.pecho "p -> d"$cmd -in fff.p -inform p -outform d >f.dif [ $? != 0 ]; then exit 1; fi#echo "p -> t"#$cmd -in fff.p -inform p -outform t >f.t#if [ $? != 0 ]; then exit 1; fiecho "p -> p"$cmd -in fff.p -inform p -outform p >f.pif [ $? != 0 ]; then exit 1; fiecho "d -> d"$cmd -verify -in f.d -inform d -outform d >ff.d1if [ $? != 0 ]; then exit 1; fi#echo "t -> d"#$cmd -in f.t -inform t -outform d >ff.d2#if [ $? != 0 ]; then exit 1; fiecho "p -> d"$cmd -verify -in f.p -inform p -outform d >ff.d3if [ $? != 0 ]; then exit 1; fi#echo "d -> t"#$cmd -in f.d -inform d -outform t >ff.t1#if [ $? != 0 ]; then exit 1; fi#echo "t -> t"#$cmd -in f.t -inform t -outform t >ff.t2#if [ $? != 0 ]; then exit 1; fi#echo "p -> t"#$cmd -in f.p -inform p -outform t >ff.t3#if [ $? != 0 ]; then exit 1; fiecho "d -> p"$cmd -in f.d -inform d -outform p >ff.p1if [ $? != 0 ]; then exit 1; fi#echo "t -> p"#$cmd -in f.t -inform t -outform p >ff.p2#if [ $? != 0 ]; then exit 1; fiecho "p -> p"$cmd -in f.p -inform p -outform p >ff.p3if [ $? != 0 ]; then exit 1; ficmp fff.p f.pif [ $? != 0 ]; then exit 1; ficmp fff.p ff.p1if [ $? != 0 ]; then exit 1; fi#cmp fff.p ff.p2#if [ $? != 0 ]; then exit 1; ficmp fff.p ff.p3if [ $? != 0 ]; then exit 1; fi#cmp f.t ff.t1#if [ $? != 0 ]; then exit 1; fi#cmp f.t ff.t2#if [ $? != 0 ]; then exit 1; fi#cmp f.t ff.t3#if [ $? != 0 ]; then exit 1; ficmp f.p ff.p1if [ $? != 0 ]; then exit 1; fi#cmp f.p ff.p2#if [ $? != 0 ]; then exit 1; ficmp f.p ff.p3if [ $? != 0 ]; then exit 1; fi/bin/rm -f f.* ff.* fff.*exit 0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -