[BACK]Return to syntax_error.in CVS log [TXT][DIR] Up to [cvs] / v6shell / tests

File: [cvs] / v6shell / tests / syntax_error.in (download)

Revision 1.3, Sat Dec 15 21:01:08 2018 UTC (4 weeks, 4 days ago) by jneitzel
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +1 -1 lines

Update tests/* (- tests/*.log); 'io' to 'nl' changes...; that's all

: etsh/tsh - " Force sh(1), csh(1), and other shells to exit w/ error! " <'' ;;;
:
: "  The author of this file, J.A. Neitzel <jan (at) etsh (dot) nl>,  "
: "  hereby grants it to the public domain.                           "
:

@SH_TO_TEST@ - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 \
	21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 \
	41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 \
	61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 \
	81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 \
	101 102 103 104 105 106 107 108 109 110 111 112 113 114 115

: Loop
	sed -n 's/^ *'$1': /% /p' <syntax.list
	sed -n 's/^ *'$1': //p'   <syntax.list | \
		if { @SH_TO_TEST@ -t } \
			echo $1": Failure, not detected as a `syntax error'."
	shift
	if X$1 = X exit
	goto Loop