0010-delete.sh (461B)
1 #!/bin/sh 2 3 set -e 4 5 trap 'rm -f file.a' EXIT 6 trap 'exit 1' HUP INT TERM 7 8 ############################################################################ 9 #remove all the members 10 11 cp master.a file.a 12 $EXEC scc ar -dv file.a file1 file2 file3 13 14 if $EXEC scc ar -tv file.a file2 file3 15 then 16 echo file-1 file2 file were not deleted >&2 17 exit 1 18 fi 19 20 if test `$EXEC scc ar -t file.a | wc -l` -ne 0 21 then 22 echo file.a is not empty after deleting all the members >&2 23 exit 1 24 fi