scan/change symbolic links
Symlinks is a simple tool that helps find and remedy problematic symbolic links on a system.
Symlinks scans directories for symbolic links, identifying dangling, relative, absolute, messy, and other_fs links. It can also change absolute links to relative within a given filesystem.
$ ./configure
$ make
$ make install
$ symlinks -r [path]
$ symlinks -rv [path]
$ symlinks -rc [path]
$ symlinks -h
- Fixed LFS support bug that caused erratic behavior on 32-bit systems.
- Reformatted for readability roughly based on Google style guide.
- Fixed loss of precision due to implicit type conversion.
- Minor documentation updates.
- Added Mac OS X compatibility.
- Incorporate patches from Fedora.
- More messy-link fixes, new
-o
flag for other_fs.
- Added
-s
flag to shorten links with redundant path elements. - Also includes code to remove excess slashes from paths.
Symlinks was created by Mark Lord mlord@pobox.com.
Maintained by J. Brandt Buckley brandt@runlevel1.com.