To get the absolute canonical file path, use readlink instead of realpath because readlink is ubiquitous. readlink -ev FILE Linux About the author Xuan Ngo is the founder of OpenWritings.net. He currently lives in Montreal, Canada. He loves to write about programming and open source subjects.