Symlinks
symbolic link maintenance utility
Install / Use
/learn @brandt/SymlinksREADME
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.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
-oflag for other_fs.
v1.2
- Added
-sflag to shorten links with redundant path elements. - Also includes code to remove excess slashes from paths.
Credit
Symlinks was created by Mark Lord mlord@pobox.com.
Maintained by J. Brandt Buckley brandt@runlevel1.com.
Related Skills
node-connect
342.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
85.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
342.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
342.5kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
