Gnu-linux-shell-use is a resource of shell solutions functioning as a foundation for GNU/Linux shell use.
It provides solutions in the following paradigms:
Solutions for managing applications
Solutions for scripting
Solutions for managing files
- Rename all files matching a name recursively.
- Get the size in megabytes of one or more files and/or directories.
Solutions for managing the system
- List all processes owned by the current user.
- Print the target architecture of the current operating system.
Solutions for managing hardware
- Check if the primary wireless local area network device interface is soft blocked.
- Get the vendor name of the current CPU.
Solutions for managing the shell
Solutions for managing X11
Solutions for managing mobile devices
Solutions for manipulating text
Solutions for processing text
Solutions for processing numbers
Gnu-linux-shell-use has an extension repository for solutions consisting of more than one file here.
If you would like to contribute, please ensure that your contribution adheres to the respective guideline. Here is a list of needed solutions; it can be used for ideas.
An alternative implementation to an already existing solution will be accepted only if it has substantial reason, such as using a different dependency or language.
Finally, credits will be placed in the wiki.
Please send an email to main@computingfoundation.org with any suggestions, comments or questions.
Thanks.