Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brandt/symlinks
symbolic link maintenance utility
https://github.com/brandt/symlinks
Last synced: 8 days ago
JSON representation
symbolic link maintenance utility
- Host: GitHub
- URL: https://github.com/brandt/symlinks
- Owner: brandt
- License: mit
- Created: 2012-07-05T02:57:03.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2021-09-24T17:07:58.000Z (about 3 years ago)
- Last Synced: 2024-10-02T01:56:04.889Z (about 1 month ago)
- Language: C
- Size: 156 KB
- Stars: 125
- Watchers: 12
- Forks: 24
- Open Issues: 11
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
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 installUsage
-----### 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.3
- Fixed LFS support bug that caused erratic behavior on 32-bit systems.#### v1.4.2
- Reformatted for readability roughly based on Google style guide.
- Fixed loss of precision due to implicit type conversion.
- Minor documentation updates.#### 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** .
Maintained by **J. Brandt Buckley** .