#!/bin/sh # DereferenceSymbolicLink.sh # Tue Dec 16 15:09:48 PST 2008 # Chieh Cheng # http://www.CynosureX.com/ # GNU General Public License (GPL) Version 2, June 1991 usage () { scriptName=`basename "$0"` echo " Usage: ${scriptName} \"link path\"" } if [ $# -eq 1 ] then link="$1" if [ -L "${link}" ] then str=`ls -l "${link}"` dereference=`echo "${str}" | sed "s/.*-> //"` echo "${dereference}" else echo "${link} is not a symbolic link!" fi else usage fi