31 lines
520 B
Bash
Executable File
31 lines
520 B
Bash
Executable File
#! /bin/sh
|
|
# Check for fnmatch problems in glibc 2.1.95.
|
|
|
|
. ./preset
|
|
. $srcdir/before
|
|
|
|
set -e
|
|
touch file1
|
|
mkdir directory
|
|
mkdir directory/subdirectory
|
|
touch directory/file1
|
|
touch directory/file2
|
|
touch directory/subdirectory/file1
|
|
touch directory/subdirectory/file2
|
|
tar -cf archive ./file1 directory
|
|
tar -tf archive \
|
|
--exclude='*1' \
|
|
--exclude='d*/*1' \
|
|
--exclude='d*/s*/*2' | sort
|
|
|
|
out="\
|
|
directory/
|
|
directory/file2
|
|
directory/subdirectory/
|
|
"
|
|
|
|
err="tar: Removing leading \`./' from member names
|
|
"
|
|
|
|
. $srcdir/after
|