xref: /netbsd-src/external/bsd/zstd/dist/tests/cli-tests/compression/multiple-files.sh (revision 3117ece4fc4a4ca4489ba793710b60b0d26bab6c)
1*3117ece4Schristos#!/bin/sh
2*3117ece4Schristosset -e
3*3117ece4Schristos
4*3117ece4Schristos# setup
5*3117ece4Schristosecho "file1" > file1
6*3117ece4Schristosecho "file2" > file2
7*3117ece4Schristos
8*3117ece4Schristosecho "Test zstd ./file1 - file2"
9*3117ece4Schristosrm -f ./file*.zst
10*3117ece4Schristosecho "stdin" | zstd ./file1 - ./file2 | zstd -d
11*3117ece4Schristoscat file1.zst | zstd -d
12*3117ece4Schristoscat file2.zst | zstd -d
13*3117ece4Schristos
14*3117ece4Schristosecho "Test zstd -d ./file1.zst - file2.zst"
15*3117ece4Schristosrm ./file1 ./file2
16*3117ece4Schristosecho "stdin" | zstd - | zstd -d ./file1.zst - file2.zst
17*3117ece4Schristoscat file1
18*3117ece4Schristoscat file2
19*3117ece4Schristos
20*3117ece4Schristosecho "zstd -d ./file1.zst - file2.zst -c"
21*3117ece4Schristosecho "stdin" | zstd | zstd -d ./file1.zst - file2.zst -c
22