0030-tflag.sh (228B)
1 #!/bin/sh 2 3 trap 'rm -f $tmp1 file.o file.c' EXIT 4 trap 'exit $?' HUP INT TERM 5 6 tmp1=tmp1.$$ 7 8 touch file.c 9 10 scc make -tf test.mk file.o > $tmp1 2>&1 11 12 diff $tmp1 - <<EOF && test -f file.c -a -f file.o 13 touch file.c 14 touch file.o 15 EOF