[Gllug] Symbolic links and relative paths
Bruce Richardson
itsbruce at uklinux.net
Mon Feb 2 18:46:54 UTC 2004
On Mon, Feb 02, 2004 at 05:07:10PM +0000, Tom wrote:
> Is it possible to use symbolic links in such a way that relative paths
> are relative to where the symlink is, not to where it points to?
> ie
>
> ln -s /tmp /home/tom/sandpit
> ls /home/tom/sandpit/../Mail
>
> won't work because there is no /tmp/../Mail. There is /home/tom/Mail,
> however, and that's what I want. Well, for the purposes of explanation
> anyway.
No. In *nix, .. is not a code that the shell interpretes, as it is in
DOS/Windows. Rather, it's a hard link to the actual parent directory.
This is true even if you are looking at a mounted Windows filesystem.
--
Bruce
It is impolite to tell a man who is carrying you on his shoulders that
his head smells.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 261 bytes
Desc: Digital signature
URL: <http://mailman.lug.org.uk/pipermail/gllug/attachments/20040202/eb8b83c6/attachment.pgp>
-------------- next part --------------
--
Gllug mailing list - Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug
More information about the GLLUG
mailing list