blob: a2f911204780abd0bcb1e46b6facaad45e79e8b9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#!/bin/sh
# $FreeBSD: /tmp/pcvs/ports/java/jdk12/scripts/Attic/check_wrkdir_links.sh,v 1.1 2003-08-23 15:17:29 glewis Exp $
WRKDIRPREFIX=$1
LINUXBASE=$2
if [ "x${WRKDIRPREFIX}" = "x" -o "x${LINUXBASE}" = "x" ]; then
exit 0
fi
LINUXWRKDIRPREFIX="${LINUXBASE}/${WRKDIRPREFIX}"
while [ "x${LINUXWRKDIRPREFIX}" != "x" ]; do
if [ -L "${LINUXWRKDIRPREFIX}" -a \
x`ls -ld "${LINUXWRKDIRPREFIX}" 2>/dev/null | \
awk '/->/{print $NF;exit 0}END{exit 1}'` = \
x"${WRKDIRPREFIX}" ]; then
echo "link"
exit 1
fi
if [ -L "${LINUXWRKDIRPREFIX}" ]; then
LINUXWRKDIRPREFIX=`ls -ld "${LINUXWRKDIRPREFIX}" 2>/dev/null | \
awk '/->/{print $NF;exit 0}END{exit 1}'`
else
break
fi
done
exit 0
|