The following shell function returns the canonicalised abolute path of a file. It resolves symbolic links, /./ and /../ as applicable. This was adapted from various sources. Related snippets on snipplr are Find absolute path of Bash script and Get current script name and absolute paths.
- function canonpath ()
- echo $(cd $(dirname $1); pwd -P)/$(basename $1)
CommentsSubscribe to comments
You need to login to post a comment.