xref: /freebsd/contrib/one-true-awk/testdir/T.system (revision 23f24377b1a9ab6677f00f2302484d6658d94cab)
1*23f24377SWarner Loshecho T.system: test system built-in
2*23f24377SWarner Losh
3*23f24377SWarner Loshawk=${awk-../a.out}
4*23f24377SWarner Losh
5*23f24377SWarner Loshrm -f foo
6*23f24377SWarner Losh$awk 'BEGIN {
7*23f24377SWarner Losh	n = system("exit 3")
8*23f24377SWarner Losh	print n
9*23f24377SWarner Losh	exit n+1
10*23f24377SWarner Losh}
11*23f24377SWarner Losh' >foo
12*23f24377SWarner Loshecho $? >>foo
13*23f24377SWarner Loshecho "3
14*23f24377SWarner Losh4" >foo1
15*23f24377SWarner Loshdiff foo foo1 || echo 'BAD: T.system (1)'
16