mirror of https://github.com/brandt/symlinks.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
11 years ago | |
---|---|---|
.gitignore | 11 years ago | |
LICENSE | 13 years ago | |
Makefile | 13 years ago | |
Readme.md | 13 years ago | |
symlinks.8 | 13 years ago | |
symlinks.c | 11 years ago |
Readme.md
symlinks
scan/change symbolic links
Symlinks is a simple tool that helps find and remedy problematic symbolic links on a system.
Description
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.
Installation
Source:
$ ./configure
$ make
$ make install
Usage
Scan:
$ symlinks -r [path]
Show all symlinks:
$ symlinks -rv [path]
Convert absolute symlink to relative:
$ symlinks -rc [path]
More options:
$ symlinks -h
Changes
-
v1.4-1 Added Mac OS X compatibility.
-
v1.4 Incorporate patches from Fedora.
-
v1.3 More messy-link fixes, new -o flag for other_fs.
-
v1.2 Added -s flag to shorten links with redundant path elements. Also includes code to remove excess slashes from paths.
Credit
Symlinks was created by Mark Lord. Minor modifications made by Jonathon Brandt Buckley.