This Bash Scripting repository contains a small collection of scripts that can be used to automate various tasks. The scripts are well-documented and easy to use, and they can be customized to meet your specific needs.
The repository includes scripts :
-
Compress file or directory into tarball and upload it on google drive, provided you have already set up your gdrive in your linux terminal.
-
Decompress tarballs and extract files from a target path given by the user.
-
Complete Git Automation Bash Script. It simplifies the process of using git in your project.
-
List all the aliases you have created in your system.
-
Monitor CPU, Memory and Disk Usage and check if they are working under a safe thresold.
-
Generate a random password and store it in a file.
-
Print text in Rainbow Colour in the terminal. Can be modified for various colour combinations.
-
Resize all images in a directory, all at once.
-
Resize images in a directory, one at a time.
-
Run internet speed tests either through ping or speedtest-cli command and store the results in a file.
-
Run iterations of the Top command and save the CPU Performance results in a file. Can be utilised for collecting data about your system.
-
Ring your Phone(or other device) using KDE Connect.
-
Send SMS to your Phone(or other device) using KDE Connect.
-
Send File(s) to your Phone(or other device) using KDE Connect.
-
Unlock your Phone(or other device) using KDE Connect.
I created these scripts just for fun, as i was learning and experimenting with linux and bash scripting in the fresher year of my college.
These scripts can save you time and effort, and they can help you to keep your system running smoothly.
Feel free to suggest any changes or corrections.
Happy Scripting!
Garvit Singh