2 message testing to lh0, lh1, lh5, lh6 and lh7 method archive.
3 $lha cz test-tmp-m0.lzh test-a test-b test-c
5 $lha co test-tmp-m1.lzh test-a test-b test-c
7 $lha co5 test-tmp-m5.lzh test-a test-b test-c
9 $lha co6 test-tmp-m6.lzh test-a test-b test-c
11 $lha co7 test-tmp-m7.lzh test-a test-b test-c
13 $lha v test-tmp-m0.lzh &&
14 $lha v test-tmp-m1.lzh &&
15 $lha v test-tmp-m5.lzh &&
16 $lha v test-tmp-m6.lzh &&
17 $lha v test-tmp-m7.lzh
19 $lha v test-tmp-m0.lzh | grep lh0
21 $lha v test-tmp-m1.lzh | grep lh1
23 $lha v test-tmp-m5.lzh | grep lh5
25 $lha v test-tmp-m6.lzh | grep lh6
27 $lha v test-tmp-m7.lzh | grep lh7
29 $lha xw=test-tmp-m0 test-tmp-m0.lzh
31 $lha xw=test-tmp-m1 test-tmp-m1.lzh
33 $lha xw=test-tmp-m5 test-tmp-m5.lzh
35 $lha xw=test-tmp-m6 test-tmp-m6.lzh
37 $lha xw=test-tmp-m7 test-tmp-m7.lzh
40 diff -r test-1 test-tmp-m0
42 diff -r test-1 test-tmp-m1
44 diff -r test-1 test-tmp-m5
46 diff -r test-1 test-tmp-m6
48 diff -r test-1 test-tmp-m7
51 $lha pq test-tmp-m0.lzh test-a | diff test-a -
53 $lha pq test-tmp-m1.lzh test-a | diff test-a -
55 $lha pq test-tmp-m5.lzh test-a | diff test-a -
57 $lha pq test-tmp-m6.lzh test-a | diff test-a -
59 $lha pq test-tmp-m7.lzh test-a | diff test-a -
62 cat test-[abc] > test-tmp-abc
63 $lha pq test-tmp-m0.lzh | diff test-tmp-abc -
65 $lha pq test-tmp-m1.lzh | diff test-tmp-abc -
67 $lha pq test-tmp-m5.lzh | diff test-tmp-abc -
69 $lha pq test-tmp-m6.lzh | diff test-tmp-abc -
71 $lha pq test-tmp-m7.lzh | diff test-tmp-abc -
73 # empty file should be frozen with the -lh0- method.
76 $lha c test-tmp-0byte.lzh test-tmp-0byte
78 $lha v test-tmp-0byte.lzh
80 $lha v test-tmp-0byte.lzh | grep lh0
82 # uncompressed file should be frozen with the -lh0- method.
83 echo foobar > test-tmp-small
85 $lha c test-tmp-small.lzh test-tmp-small
87 $lha v test-tmp-small.lzh
89 $lha v test-tmp-small.lzh | grep lh0