{"id":28002937,"url":"https://github.com/guterpeter/bash-tools","last_synced_at":"2025-05-09T01:45:07.473Z","repository":{"id":291984717,"uuid":"979421017","full_name":"GuterPeter/Bash-Tools","owner":"GuterPeter","description":"In this repository you can find some helpful bash tools scripted by me to automate small tasks. If you dont know how to use those scripts.... well then you probably wont need them anyway :)","archived":false,"fork":false,"pushed_at":"2025-05-07T14:44:28.000Z","size":8,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-09T01:45:03.157Z","etag":null,"topics":["bash","bash-script","tool","tools","tools-and-automation"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GuterPeter.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-07T13:38:40.000Z","updated_at":"2025-05-07T14:44:31.000Z","dependencies_parsed_at":"2025-05-07T15:23:30.128Z","dependency_job_id":"8a987eac-570d-408d-afcf-7cf1eda2cbe9","html_url":"https://github.com/GuterPeter/Bash-Tools","commit_stats":null,"previous_names":["guterpeter/bash-tools"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GuterPeter%2FBash-Tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GuterPeter%2FBash-Tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GuterPeter%2FBash-Tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GuterPeter%2FBash-Tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GuterPeter","download_url":"https://codeload.github.com/GuterPeter/Bash-Tools/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253176444,"owners_count":21866142,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash","bash-script","tool","tools","tools-and-automation"],"created_at":"2025-05-09T01:45:06.743Z","updated_at":"2025-05-09T01:45:07.460Z","avatar_url":"https://github.com/GuterPeter.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"So You Found My Bash Scripts...\n…and you actually want to use them? Brave soul.\n\nFirst off—do you really need these tools? Probably not. But hey, if you're still curious or just like tinkering, no worries—I’ve got you covered. 😊\n\n🐧 A Quick Heads-Up\nAll of these scripts were written for Linux, and they expect a properly set up Linux environment. That means:\n\nYou should have a working Linux system (obviously).\n\nThe tools each script relies on must be installed and accessible.\n\nYou need appropriate permissions to run the commands the scripts use.\n\nIf you're using something like Arch Linux, I’m assuming you know what you’re doing. (And if not, how did you even get Arch running?) Either way, make sure your system is correctly configured before you try these scripts. Otherwise, things might break, and you’ll be yelling at the terminal for no good reason.\n\n✅ Prerequisites\nBefore using the scripts, make sure:\n\nYour OS is set up properly.\n\nDependencies used in each script are installed.\n\nYour user has the necessary permissions.\n\n🚀 How to Use\nUsing one of my scripts is pretty simple:\n\nOpen your ~/.bashrc file using your favorite editor (like nano, vim, etc.):\n\n\"sudo nano ~/.bashrc\"\n\nPaste the function/script you want to use at the end of the file.\n\nSave the file and then reload it with:\n\n\"source ~/.bashrc\"\n\nDone! You can now use the script as a command from anywhere in your terminal.\n\nFor example, to use my docker-shutdown tool (which lists and shuts down all or specific Docker containers), just run:\n\n\"docker-shutdown\"\n\n❓ Need Help?\n\nMaybe you are using windows and still want to use my tools, for this case i strongly advice you to use WSL to do so, yes in theory you could get it working using something like git-bash.\nBut that comes with a LOT of overhead and complications so save urself the hastle and just install WSL ;)\n\nIf something's not working or you're confused, don’t worry—ChatGPT will probably be more than happy to help you debug things. 😉\n\nHave fun, and maybe—just maybe—these tools will come in handy.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fguterpeter%2Fbash-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fguterpeter%2Fbash-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fguterpeter%2Fbash-tools/lists"}