⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 check.sh

📁 ngspice又一个电子CAD仿真软件代码.功能更全
💻 SH
字号:
#!/bin/shSPICE=$1TEST=$2FILTER="CPU|Dynamic|Note|Circuit|Trying|Reference|Date|Doing|---|v-sweep|time|Error|Warning|Data|Index|transfer|transient|acan|Transient|Noise|Analysis|Total|memory|Current|Got|Added"testname=`basename $TEST .cir`testdir=`dirname $TEST`HOST_TYPE=`uname -srvm`case $HOST_TYPE in    MINGW32*)      $SPICE --batch $testdir/$testname.cir -o $testname.test &&\      sed -e 's/e-000/e+000/g' $testname.test | sed 's/e-0/e-/g' | sed 's/e+0/e+/g' | egrep -v $FILTER > $testname.test_tmp &&\      sed -e 's/-0$/ 0/g' $testdir/$testname.out | egrep -v $FILTER > $testname.out_tmp      if diff -B -w -u $testname.out_tmp $testname.test_tmp; then          rm $testname.test $testname.test_tmp $testname.out_tmp          exit 0      fi      rm -f $testname.test_tmp $testname.out_tmp      sed -e 's/e-000/e+000/g' $testname.test | sed 's/e-0/e-/g' | sed 's/e+0/e+/g' > $testname.test_tmp      mv $testname.test_tmp $testname.test      ;;    Linux*|Darwin*)      $SPICE --batch $testdir/$testname.cir >$testname.test &&\      egrep -v $FILTER $testname.test > $testname.test_tmp &&\      egrep -v $FILTER $testdir/$testname.out > $testname.out_tmp      if diff -B -w -u $testname.out_tmp $testname.test_tmp; then          rm $testname.test $testname.test_tmp $testname.out_tmp          exit 0      fi      rm -f $testname.test_tmp $testname.out_tmp      ;;    SunOS*)      $SPICE --batch $testdir/$testname.cir >$testname.test &&\      sed -e '/^$/d' $testname.test | egrep -v $FILTER > $testname.test_tmp &&\      sed -e '/^$/d' $testdir/$testname.out | egrep -v $FILTER > $testname.out_tmp      if diff -b -w $testname.out_tmp $testname.test_tmp; then          rm $testname.test $testname.test_tmp $testname.out_tmp          exit 0      fi      rm -f $testname.test_tmp $testname.out_tmp      ;;    *)      echo Unknown system type!      echo $HOST_TYPE      echo ./tests/bin/checks.sh may need updating for your system      ;;esacexit 1

⌨️ 快捷键说明

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