Updated
[debian/tar] / tests / delete04.sh
1 #! /bin/sh
2 # Deleting a large last member was destroying earlier members.
3
4 . ./preset
5 . $srcdir/before
6
7 set -e
8 genfile -l      3 >file1
9 genfile -l      5 >file2
10 genfile -l      3 >file3
11 genfile -l      6 >file4
12 genfile -l     24 >file5
13 genfile -l     13 >file6
14 genfile -l   1385 >file7
15 genfile -l     30 >file8
16 genfile -l     10 >file9
17 genfile -l 256000 >file10
18 tar cf archive file1 file2 file3 file4 file5 file6 file7 file8 file9 file10
19 tar f archive --delete file10
20 tar tf archive
21
22 out="\
23 file1
24 file2
25 file3
26 file4
27 file5
28 file6
29 file7
30 file8
31 file9
32 "
33
34 . $srcdir/after