Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bandie91/tools
all-in collection of productivity scripts, CLI tools, utility libraries, fuse filesystems, and also some stuff
https://github.com/bandie91/tools
awk bash c-language cli commandline fuse-filesystem ld-preload linux pam-module sed ssh utility web-crawler
Last synced: 3 months ago
JSON representation
all-in collection of productivity scripts, CLI tools, utility libraries, fuse filesystems, and also some stuff
- Host: GitHub
- URL: https://github.com/bandie91/tools
- Owner: bAndie91
- License: agpl-3.0
- Created: 2016-05-26T08:10:02.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-05-15T16:32:32.000Z (8 months ago)
- Last Synced: 2024-05-16T16:35:34.992Z (8 months ago)
- Topics: awk, bash, c-language, cli, commandline, fuse-filesystem, ld-preload, linux, pam-module, sed, ssh, utility, web-crawler
- Language: Shell
- Homepage:
- Size: 1.02 MB
- Stars: 16
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tools
Various bash/perl/python/etc scripts, native cli programms and libs for convenient work on Linux
- [cli scripts for end-users](user-tools/descriptions.txt)
- [cli tools for system administation](admin-tools/descriptions.txt)
- program suites
- [queue management](queue-mgmt/README.md)
- [tabular data management](tabdata/README.md)
- [low-level programs and cli tools, compiled](compiled-tools/descriptions.txt)
- [tools intended to run with superuser privileges](root-tools/descriptions.txt)
- [mount helper scripts for various (fuse) filesystems](mount/)
- [tools with graphical iterface for end-users](xgui-tools/descriptions.txt)
- [tools to interact with other graphical programs and Xorg](xwin-tools/descriptions.txt)
- many other...See also [descriptions](descriptions.md).
## install and uninstall
`make install` or `make install-all` works in most of the directories to install a given tool
and set of tools. It records what files are installed into system directories in `uninstall.sh`
file in the cwd, so you may run `sh uninstall.sh` to remove installed files. It's loosely maintained,
so there may be duplicated `remove file.xyz` commands in it, but there are all installed files
occurring in it at least once. It does not remove directories recursively, so the user decides
what to do with directories installed by `make install` and having files in it which are not
installed by `make`.
You may also run `uninstall.sh` several times if `remove xyz-directory`-like lines are before
`remove xyz-directory/file.xyz`.