mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-06-22 13:27:58 +02:00
55 lines
726 B
Plaintext
55 lines
726 B
Plaintext
ORIGD=$PWD
|
|
: ${TMPDIR:=/var/tmp}
|
|
|
|
SD=$TMPDIR/scratch-$$
|
|
[ -d $SD ] || mkdir $SD
|
|
cd $SD
|
|
mkdir tmp
|
|
|
|
D=./tmp/a
|
|
D1='./t\mp/a'
|
|
|
|
mkdir -m700 ./tmp/a ./tmp/a/b
|
|
touch ./tmp/a/b/c
|
|
|
|
echo ./tmp/a/b/* "./tmp/a/"b/* "./tmp/a/b"/*
|
|
|
|
chmod -r ./tmp/a
|
|
echo ./tmp/a/b/* "./tmp/a/"b/* "./tmp/a/b"/*
|
|
echo "./tmp/a/b"/*
|
|
|
|
bs=\\
|
|
echo ./tmp${bs}/a/b/*
|
|
echo ./tmp${bs}/a/b/c
|
|
echo ./tm[p]${bs}/a/b/c
|
|
echo ./t${bs}mp/a/b/*
|
|
|
|
recho "./tmp/a"/*
|
|
recho "$D"/*
|
|
recho "$D"/b/*
|
|
|
|
recho $D/*
|
|
recho $D/b/*
|
|
recho $D1/*
|
|
recho $D1/b/*
|
|
recho $D/
|
|
recho $D/b/
|
|
recho $D1/
|
|
recho $D1/b/
|
|
|
|
recho ./t\mp/a/*
|
|
recho ./t\mp/a/b/*
|
|
|
|
recho ./tmp/a*
|
|
recho ./tmp/a/b*
|
|
recho ./t\mp/a*
|
|
recho ./t\mp/a/b*
|
|
|
|
recho ./t\mp/
|
|
|
|
chmod +r ./tmp/a
|
|
rm -rf ./tmp/a
|
|
|
|
cd $ORIGD
|
|
rm -rf $SD
|