Skip to content

Siamkatze is a Python tool for finding and managing broken symbolic links. Easily locate, display, and delete broken symlinks in your directory. A user-friendly utility to enhance symlink management in your file system.

Notifications You must be signed in to change notification settings

SantaGold-Dev/siamkatze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Siamkatze

Siamkatze is a Python script designed to find and manage broken symbolic links within a specified directory.

Features

  • Find Broken Symbolic Links: The main feature of Siamkatze is to identify and report broken symbolic links under the given directory.

  • Recursive Search: Siamkatze provides an option to perform a recursive search, allowing you to scan subdirectories for broken symbolic links.

  • Delete Broken Links: For added convenience, Siamkatze includes an option to delete the identified broken symbolic links.

Usage

python siamkatze.py [-r] [-d] [-v] directory_path

Arguments

  • directory_path: The path to the directory where Siamkatze will start searching for broken symbolic links.

Options

  • -r, --recursive: Enable recursive search to find broken symbolic links in subdirectories.

  • -d, --delete: Enable this option to delete the broken symbolic links found.

  • -v, --verbose: Enable verbose mode to display additional information.

Example

To find and list broken symbolic links in the current directory, run:

python siamkatze.py .

To perform a recursive search and delete the broken symbolic links:

python siamkatze.py -r -d /path/to/directory

License

This project is licensed under the MIT License.

Contributions

Contributions are welcome! Please check the contribution guidelines before making any contributions.

Issues

If you encounter any issues or have suggestions, please open an issue.

About

Siamkatze is a Python tool for finding and managing broken symbolic links. Easily locate, display, and delete broken symlinks in your directory. A user-friendly utility to enhance symlink management in your file system.

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages