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

📄 cut-tests

📁 实战Linux编程的原代码,希望对学驱动的人能有所帮助
💻
📖 第 1 页 / 共 5 页
字号:
#! /bin/sh# This script was generated automatically by mk-script.case $# in  0) xx='../../src/cut';;  *) 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$xx -d: -f1,3- $srcdir/1.I > 1.O 2> 1.Ecode=$?if test $code != 0; then  $echo "Test 1(F) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 1.O $srcdir/1.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 1(F)"; fi;;    1) $echo "Test 1(F) failed: files 1.O and $srcdir/1.X differ" 1>&2       (diff -c 1.O $srcdir/1.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 1(F) may have failed." 1>&2       $echo The command "cmp 1.O $srcdir/1.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 1.E || rm -f 1.Ecat $srcdir/1.I | $xx -d: -f1,3- > 1.O 2> 1.Ecode=$?if test $code != 0; then  $echo "Test 1(|) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 1.O $srcdir/1.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 1(|)"; fi;;    1) $echo "Test 1(|) failed: files 1.O and $srcdir/1.X differ" 1>&2       (diff -c 1.O $srcdir/1.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 1(|) may have failed." 1>&2       $echo The command "cmp 1.O $srcdir/1.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 1.E || rm -f 1.E$xx -d: -f1,3- < $srcdir/1.I > 1.O 2> 1.Ecode=$?if test $code != 0; then  $echo "Test 1(<) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 1.O $srcdir/1.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 1(<)"; fi;;    1) $echo "Test 1(<) failed: files 1.O and $srcdir/1.X differ" 1>&2       (diff -c 1.O $srcdir/1.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 1(<) may have failed." 1>&2       $echo The command "cmp 1.O $srcdir/1.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 1.E || rm -f 1.E$xx -d: -f1,3- $srcdir/2.I > 2.O 2> 2.Ecode=$?if test $code != 0; then  $echo "Test 2(F) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 2.O $srcdir/2.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 2(F)"; fi;;    1) $echo "Test 2(F) failed: files 2.O and $srcdir/2.X differ" 1>&2       (diff -c 2.O $srcdir/2.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 2(F) may have failed." 1>&2       $echo The command "cmp 2.O $srcdir/2.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 2.E || rm -f 2.Ecat $srcdir/2.I | $xx -d: -f1,3- > 2.O 2> 2.Ecode=$?if test $code != 0; then  $echo "Test 2(|) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 2.O $srcdir/2.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 2(|)"; fi;;    1) $echo "Test 2(|) failed: files 2.O and $srcdir/2.X differ" 1>&2       (diff -c 2.O $srcdir/2.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 2(|) may have failed." 1>&2       $echo The command "cmp 2.O $srcdir/2.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 2.E || rm -f 2.E$xx -d: -f1,3- < $srcdir/2.I > 2.O 2> 2.Ecode=$?if test $code != 0; then  $echo "Test 2(<) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 2.O $srcdir/2.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 2(<)"; fi;;    1) $echo "Test 2(<) failed: files 2.O and $srcdir/2.X differ" 1>&2       (diff -c 2.O $srcdir/2.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 2(<) may have failed." 1>&2       $echo The command "cmp 2.O $srcdir/2.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 2.E || rm -f 2.E$xx -d: -f2- $srcdir/3.I > 3.O 2> 3.Ecode=$?if test $code != 0; then  $echo "Test 3(F) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 3.O $srcdir/3.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 3(F)"; fi;;    1) $echo "Test 3(F) failed: files 3.O and $srcdir/3.X differ" 1>&2       (diff -c 3.O $srcdir/3.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 3(F) may have failed." 1>&2       $echo The command "cmp 3.O $srcdir/3.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 3.E || rm -f 3.Ecat $srcdir/3.I | $xx -d: -f2- > 3.O 2> 3.Ecode=$?if test $code != 0; then  $echo "Test 3(|) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 3.O $srcdir/3.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 3(|)"; fi;;    1) $echo "Test 3(|) failed: files 3.O and $srcdir/3.X differ" 1>&2       (diff -c 3.O $srcdir/3.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 3(|) may have failed." 1>&2       $echo The command "cmp 3.O $srcdir/3.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 3.E || rm -f 3.E$xx -d: -f2- < $srcdir/3.I > 3.O 2> 3.Ecode=$?if test $code != 0; then  $echo "Test 3(<) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 3.O $srcdir/3.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 3(<)"; fi;;    1) $echo "Test 3(<) failed: files 3.O and $srcdir/3.X differ" 1>&2       (diff -c 3.O $srcdir/3.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 3(<) may have failed." 1>&2       $echo The command "cmp 3.O $srcdir/3.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 3.E || rm -f 3.E$xx -d: -f4 $srcdir/4.I > 4.O 2> 4.Ecode=$?if test $code != 0; then  $echo "Test 4(F) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 4.O $srcdir/4.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 4(F)"; fi;;    1) $echo "Test 4(F) failed: files 4.O and $srcdir/4.X differ" 1>&2       (diff -c 4.O $srcdir/4.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 4(F) may have failed." 1>&2       $echo The command "cmp 4.O $srcdir/4.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 4.E || rm -f 4.Ecat $srcdir/4.I | $xx -d: -f4 > 4.O 2> 4.Ecode=$?if test $code != 0; then  $echo "Test 4(|) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 4.O $srcdir/4.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 4(|)"; fi;;    1) $echo "Test 4(|) failed: files 4.O and $srcdir/4.X differ" 1>&2       (diff -c 4.O $srcdir/4.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 4(|) may have failed." 1>&2       $echo The command "cmp 4.O $srcdir/4.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 4.E || rm -f 4.E$xx -d: -f4 < $srcdir/4.I > 4.O 2> 4.Ecode=$?if test $code != 0; then  $echo "Test 4(<) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 4.O $srcdir/4.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 4(<)"; fi;;    1) $echo "Test 4(<) failed: files 4.O and $srcdir/4.X differ" 1>&2       (diff -c 4.O $srcdir/4.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 4(<) may have failed." 1>&2       $echo The command "cmp 4.O $srcdir/4.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 4.E || rm -f 4.E$xx -d: -f4 $srcdir/5.I > 5.O 2> 5.Ecode=$?if test $code != 0; then  $echo "Test 5(F) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 5.O $srcdir/5.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 5(F)"; fi;;    1) $echo "Test 5(F) failed: files 5.O and $srcdir/5.X differ" 1>&2       (diff -c 5.O $srcdir/5.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 5(F) may have failed." 1>&2       $echo The command "cmp 5.O $srcdir/5.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 5.E || rm -f 5.Ecat $srcdir/5.I | $xx -d: -f4 > 5.O 2> 5.Ecode=$?if test $code != 0; then  $echo "Test 5(|) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 5.O $srcdir/5.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 5(|)"; fi;;    1) $echo "Test 5(|) failed: files 5.O and $srcdir/5.X differ" 1>&2       (diff -c 5.O $srcdir/5.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 5(|) may have failed." 1>&2       $echo The command "cmp 5.O $srcdir/5.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 5.E || rm -f 5.E$xx -d: -f4 < $srcdir/5.I > 5.O 2> 5.Ecode=$?if test $code != 0; then  $echo "Test 5(<) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 5.O $srcdir/5.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 5(<)"; fi;;    1) $echo "Test 5(<) failed: files 5.O and $srcdir/5.X differ" 1>&2       (diff -c 5.O $srcdir/5.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 5(<) may have failed." 1>&2       $echo The command "cmp 5.O $srcdir/5.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 5.E || rm -f 5.E$xx -c4 $srcdir/6.I > 6.O 2> 6.Ecode=$?if test $code != 0; then  $echo "Test 6(F) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 6.O $srcdir/6.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 6(F)"; fi;;    1) $echo "Test 6(F) failed: files 6.O and $srcdir/6.X differ" 1>&2       (diff -c 6.O $srcdir/6.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 6(F) may have failed." 1>&2       $echo The command "cmp 6.O $srcdir/6.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 6.E || rm -f 6.Ecat $srcdir/6.I | $xx -c4 > 6.O 2> 6.Ecode=$?if test $code != 0; then  $echo "Test 6(|) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 6.O $srcdir/6.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 6(|)"; fi;;    1) $echo "Test 6(|) failed: files 6.O and $srcdir/6.X differ" 1>&2       (diff -c 6.O $srcdir/6.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 6(|) may have failed." 1>&2       $echo The command "cmp 6.O $srcdir/6.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 6.E || rm -f 6.E$xx -c4 < $srcdir/6.I > 6.O 2> 6.Ecode=$?if test $code != 0; then  $echo "Test 6(<) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 6.O $srcdir/6.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 6(<)"; fi;;    1) $echo "Test 6(<) failed: files 6.O and $srcdir/6.X differ" 1>&2       (diff -c 6.O $srcdir/6.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 6(<) may have failed." 1>&2       $echo The command "cmp 6.O $srcdir/6.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 6.E || rm -f 6.E$xx -c4 $srcdir/7.I > 7.O 2> 7.Ecode=$?if test $code != 0; then  $echo "Test 7(F) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 7.O $srcdir/7.X > /dev/null 2>&1  case $? in    0) if test "$VERBOSE"; then $echo "passed 7(F)"; fi;;    1) $echo "Test 7(F) failed: files 7.O and $srcdir/7.X differ" 1>&2       (diff -c 7.O $srcdir/7.X) 2> /dev/null       errors=`expr $errors + 1`;;    2) $echo "Test 7(F) may have failed." 1>&2       $echo The command "cmp 7.O $srcdir/7.X" failed. 1>&2       errors=`expr $errors + 1`;;  esacfitest -s 7.E || rm -f 7.Ecat $srcdir/7.I | $xx -c4 > 7.O 2> 7.Ecode=$?if test $code != 0; then  $echo "Test 7(|) failed: ../../src/cut return code $code differs from expected value 0" 1>&2  errors=`expr $errors + 1`else  cmp 7.O $srcdir/7.X > /dev/null 2>&1  case $? in

⌨️ 快捷键说明

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