1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-04-08 13:13:08 +02:00
Files
coreutils/tests/touch/dangling-symlink
1999-10-23 13:25:05 +00:00

21 lines
375 B
Bash
Executable File

#!/bin/sh
# Make sure touch can create a file through a dangling symlink.
# This was broken in the 4.0[e-i] test releases.
if test "$VERBOSE" = yes; then
set -x
touch --version
fi
rm -f touch-target t-symlink
ln -s touch-target t-symlink
fail=0
# This used to infloop.
touch t-symlink || fail=1
test -f touch-target || fail=1
rm -f touch-target t-symlink
exit $fail