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

📄 sort-tests

📁 实战Linux编程的原代码,希望对学驱动的人能有所帮助
💻
📖 第 1 页 / 共 5 页
字号:
#! /bin/sh# This script was generated automatically by mk-script.case $# in  0) xx='../../src/sort';;  *) xx="$1";;esactest "$VERBOSE" && echo=echo || echo=:$echo testing program: $xxerrors=0test "$srcdir" || srcdir=.test "$VERBOSE" && $xx --version 2> /dev/null# Make sure we get English translations.LANGUAGE=Cexport LANGUAGELC_ALL=Cexport LC_ALLLANG=Cexport LANG_POSIX2_VERSION=199209 $xx -n $srcdir/n1.I > n1.O 2> n1.Ecode=$?if test $code != 0; then  $echo "Test n1(_POSIX2_VERSION=199209) failed: ../../src/sort return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp n1.O $srcdir/n1.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed n1(_POSIX2_VERSION=199209)"; fi;;    1) $echo "Test n1(_POSIX2_VERSION=199209) failed: files n1.O and $srcdir/n1.X differ" 1>&2       (diff -c n1.O $srcdir/n1.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test n1(_POSIX2_VERSION=199209) may have failed." 1>&2       $echo The command "cmp n1.O $srcdir/n1.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s n1.E || rm -f n1.E_POSIX2_VERSION=199209 $xx -n $srcdir/n2.I > n2.O 2> n2.Ecode=$?if test $code != 0; then  $echo "Test n2(_POSIX2_VERSION=199209) failed: ../../src/sort return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp n2.O $srcdir/n2.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed n2(_POSIX2_VERSION=199209)"; fi;;    1) $echo "Test n2(_POSIX2_VERSION=199209) failed: files n2.O and $srcdir/n2.X differ" 1>&2       (diff -c n2.O $srcdir/n2.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test n2(_POSIX2_VERSION=199209) may have failed." 1>&2       $echo The command "cmp n2.O $srcdir/n2.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s n2.E || rm -f n2.E_POSIX2_VERSION=199209 $xx -n $srcdir/n3.I > n3.O 2> n3.Ecode=$?if test $code != 0; then  $echo "Test n3(_POSIX2_VERSION=199209) failed: ../../src/sort return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp n3.O $srcdir/n3.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed n3(_POSIX2_VERSION=199209)"; fi;;    1) $echo "Test n3(_POSIX2_VERSION=199209) failed: files n3.O and $srcdir/n3.X differ" 1>&2       (diff -c n3.O $srcdir/n3.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test n3(_POSIX2_VERSION=199209) may have failed." 1>&2       $echo The command "cmp n3.O $srcdir/n3.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s n3.E || rm -f n3.E_POSIX2_VERSION=199209 $xx -n $srcdir/n4.I > n4.O 2> n4.Ecode=$?if test $code != 0; then  $echo "Test n4(_POSIX2_VERSION=199209) failed: ../../src/sort return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp n4.O $srcdir/n4.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed n4(_POSIX2_VERSION=199209)"; fi;;    1) $echo "Test n4(_POSIX2_VERSION=199209) failed: files n4.O and $srcdir/n4.X differ" 1>&2       (diff -c n4.O $srcdir/n4.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test n4(_POSIX2_VERSION=199209) may have failed." 1>&2       $echo The command "cmp n4.O $srcdir/n4.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s n4.E || rm -f n4.E_POSIX2_VERSION=199209 $xx -n $srcdir/n5.I > n5.O 2> n5.Ecode=$?if test $code != 0; then  $echo "Test n5(_POSIX2_VERSION=199209) failed: ../../src/sort return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp n5.O $srcdir/n5.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed n5(_POSIX2_VERSION=199209)"; fi;;    1) $echo "Test n5(_POSIX2_VERSION=199209) failed: files n5.O and $srcdir/n5.X differ" 1>&2       (diff -c n5.O $srcdir/n5.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test n5(_POSIX2_VERSION=199209) may have failed." 1>&2       $echo The command "cmp n5.O $srcdir/n5.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s n5.E || rm -f n5.E_POSIX2_VERSION=199209 $xx -n $srcdir/n6.I > n6.O 2> n6.Ecode=$?if test $code != 0; then  $echo "Test n6(_POSIX2_VERSION=199209) failed: ../../src/sort return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp n6.O $srcdir/n6.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed n6(_POSIX2_VERSION=199209)"; fi;;    1) $echo "Test n6(_POSIX2_VERSION=199209) failed: files n6.O and $srcdir/n6.X differ" 1>&2       (diff -c n6.O $srcdir/n6.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test n6(_POSIX2_VERSION=199209) may have failed." 1>&2       $echo The command "cmp n6.O $srcdir/n6.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s n6.E || rm -f n6.E_POSIX2_VERSION=199209 $xx -n $srcdir/n7.I > n7.O 2> n7.Ecode=$?if test $code != 0; then  $echo "Test n7(_POSIX2_VERSION=199209) failed: ../../src/sort return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp n7.O $srcdir/n7.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed n7(_POSIX2_VERSION=199209)"; fi;;    1) $echo "Test n7(_POSIX2_VERSION=199209) failed: files n7.O and $srcdir/n7.X differ" 1>&2       (diff -c n7.O $srcdir/n7.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test n7(_POSIX2_VERSION=199209) may have failed." 1>&2       $echo The command "cmp n7.O $srcdir/n7.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s n7.E || rm -f n7.E_POSIX2_VERSION=199209 $xx -s -n -k1,1 $srcdir/n8a.I > n8a.O 2> n8a.Ecode=$?if test $code != 0; then  $echo "Test n8a(_POSIX2_VERSION=199209) failed: ../../src/sort return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp n8a.O $srcdir/n8a.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed n8a(_POSIX2_VERSION=199209)"; fi;;    1) $echo "Test n8a(_POSIX2_VERSION=199209) failed: files n8a.O and $srcdir/n8a.X differ" 1>&2       (diff -c n8a.O $srcdir/n8a.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test n8a(_POSIX2_VERSION=199209) may have failed." 1>&2       $echo The command "cmp n8a.O $srcdir/n8a.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s n8a.E || rm -f n8a.E_POSIX2_VERSION=199209 $xx -s -n -k1,1 $srcdir/n8b.I > n8b.O 2> n8b.Ecode=$?if test $code != 0; then  $echo "Test n8b(_POSIX2_VERSION=199209) failed: ../../src/sort return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp n8b.O $srcdir/n8b.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed n8b(_POSIX2_VERSION=199209)"; fi;;    1) $echo "Test n8b(_POSIX2_VERSION=199209) failed: files n8b.O and $srcdir/n8b.X differ" 1>&2       (diff -c n8b.O $srcdir/n8b.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test n8b(_POSIX2_VERSION=199209) may have failed." 1>&2       $echo The command "cmp n8b.O $srcdir/n8b.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s n8b.E || rm -f n8b.E_POSIX2_VERSION=199209 $xx -s -n -k1,1 $srcdir/n9a.I > n9a.O 2> n9a.Ecode=$?if test $code != 0; then  $echo "Test n9a(_POSIX2_VERSION=199209) failed: ../../src/sort return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp n9a.O $srcdir/n9a.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed n9a(_POSIX2_VERSION=199209)"; fi;;    1) $echo "Test n9a(_POSIX2_VERSION=199209) failed: files n9a.O and $srcdir/n9a.X differ" 1>&2       (diff -c n9a.O $srcdir/n9a.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test n9a(_POSIX2_VERSION=199209) may have failed." 1>&2       $echo The command "cmp n9a.O $srcdir/n9a.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s n9a.E || rm -f n9a.E_POSIX2_VERSION=199209 $xx -s -n -k1,1 $srcdir/n9b.I > n9b.O 2> n9b.Ecode=$?if test $code != 0; then  $echo "Test n9b(_POSIX2_VERSION=199209) failed: ../../src/sort return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp n9b.O $srcdir/n9b.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed n9b(_POSIX2_VERSION=199209)"; fi;;    1) $echo "Test n9b(_POSIX2_VERSION=199209) failed: files n9b.O and $srcdir/n9b.X differ" 1>&2       (diff -c n9b.O $srcdir/n9b.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test n9b(_POSIX2_VERSION=199209) may have failed." 1>&2       $echo The command "cmp n9b.O $srcdir/n9b.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s n9b.E || rm -f n9b.E_POSIX2_VERSION=199209 $xx -s -n -k1,1 $srcdir/n10a.I > n10a.O 2> n10a.Ecode=$?if test $code != 0; then  $echo "Test n10a(_POSIX2_VERSION=199209) failed: ../../src/sort return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp n10a.O $srcdir/n10a.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed n10a(_POSIX2_VERSION=199209)"; fi;;    1) $echo "Test n10a(_POSIX2_VERSION=199209) failed: files n10a.O and $srcdir/n10a.X differ" 1>&2       (diff -c n10a.O $srcdir/n10a.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test n10a(_POSIX2_VERSION=199209) may have failed." 1>&2       $echo The command "cmp n10a.O $srcdir/n10a.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s n10a.E || rm -f n10a.E_POSIX2_VERSION=199209 $xx -s -n -k1,1 $srcdir/n10b.I > n10b.O 2> n10b.Ecode=$?if test $code != 0; then  $echo "Test n10b(_POSIX2_VERSION=199209) failed: ../../src/sort return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp n10b.O $srcdir/n10b.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed n10b(_POSIX2_VERSION=199209)"; fi;;    1) $echo "Test n10b(_POSIX2_VERSION=199209) failed: files n10b.O and $srcdir/n10b.X differ" 1>&2       (diff -c n10b.O $srcdir/n10b.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test n10b(_POSIX2_VERSION=199209) may have failed." 1>&2       $echo The command "cmp n10b.O $srcdir/n10b.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s n10b.E || rm -f n10b.E_POSIX2_VERSION=199209 $xx -s -n -k1,1 $srcdir/n11a.I > n11a.O 2> n11a.Ecode=$?if test $code != 0; then  $echo "Test n11a(_POSIX2_VERSION=199209) failed: ../../src/sort return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp n11a.O $srcdir/n11a.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed n11a(_POSIX2_VERSION=199209)"; fi;;    1) $echo "Test n11a(_POSIX2_VERSION=199209) failed: files n11a.O and $srcdir/n11a.X differ" 1>&2       (diff -c n11a.O $srcdir/n11a.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test n11a(_POSIX2_VERSION=199209) may have failed." 1>&2       $echo The command "cmp n11a.O $srcdir/n11a.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s n11a.E || rm -f n11a.E_POSIX2_VERSION=199209 $xx -s -n -k1,1 $srcdir/n11b.I > n11b.O 2> n11b.Ecode=$?if test $code != 0; then  $echo "Test n11b(_POSIX2_VERSION=199209) failed: ../../src/sort return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp n11b.O $srcdir/n11b.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed n11b(_POSIX2_VERSION=199209)"; fi;;    1) $echo "Test n11b(_POSIX2_VERSION=199209) failed: files n11b.O and $srcdir/n11b.X differ" 1>&2       (diff -c n11b.O $srcdir/n11b.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test n11b(_POSIX2_VERSION=199209) may have failed." 1>&2       $echo The command "cmp n11b.O $srcdir/n11b.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s n11b.E || rm -f n11b.E_POSIX2_VERSION=199209 $xx  $srcdir/01a.I > 01a.O 2> 01a.Ecode=$?if test $code != 0; then  $echo "Test 01a(_POSIX2_VERSION=199209) failed: ../../src/sort return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 01a.O $srcdir/01a.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 01a(_POSIX2_VERSION=199209)"; fi;;    1) $echo "Test 01a(_POSIX2_VERSION=199209) failed: files 01a.O and $srcdir/01a.X differ" 1>&2       (diff -c 01a.O $srcdir/01a.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 01a(_POSIX2_VERSION=199209) may have failed." 1>&2       $echo The command "cmp 01a.O $srcdir/01a.X" failed. 1>&2       errors=`expr $errors + 1`;;

⌨️ 快捷键说明

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