{"id":19976754,"url":"https://github.com/tolik-punkoff/bash-scripts","last_synced_at":"2025-05-04T03:30:33.177Z","repository":{"id":150006447,"uuid":"126255757","full_name":"tolik-punkoff/bash-scripts","owner":"tolik-punkoff","description":"My bash scripts","archived":false,"fork":false,"pushed_at":"2023-07-22T02:31:35.000Z","size":247,"stargazers_count":2,"open_issues_count":0,"forks_count":5,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-08T02:43:18.217Z","etag":null,"topics":["bash","countdown","openvpn-userscript","pptp-vpn","scripts"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tolik-punkoff.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2018-03-22T00:10:33.000Z","updated_at":"2023-02-19T17:13:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"b9601f28-52c9-40ae-ae4e-66f57c18f00a","html_url":"https://github.com/tolik-punkoff/bash-scripts","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tolik-punkoff%2Fbash-scripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tolik-punkoff%2Fbash-scripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tolik-punkoff%2Fbash-scripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tolik-punkoff%2Fbash-scripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tolik-punkoff","download_url":"https://codeload.github.com/tolik-punkoff/bash-scripts/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252283523,"owners_count":21723487,"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","countdown","openvpn-userscript","pptp-vpn","scripts"],"created_at":"2024-11-13T03:25:25.884Z","updated_at":"2025-05-04T03:30:33.170Z","avatar_url":"https://github.com/tolik-punkoff.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# bash-scripts\r\nMy bash scripts\r\n\r\nmy-menu - my menu examples\r\n\r\nawk2bash-scripts - put awk results in bash variables\r\n\r\ndisablefw - delete all IPTABLES/NETFILTER rules\r\n\r\nnetnamespace - network namespaces configuration example script\r\n\r\nopenport - Open port in IPTABLES\r\n\r\nbminfo - get keys and provider info for Bitmask VPN providers (riseup.net and calyx.net)\r\n\r\nrecon-ovpn - interactive script for select Openvpn config and reconnect connection\r\n\r\nother-term - sending script output to other terminal\r\n\r\ninteractive - small simple interactivity functions for my scripts\r\n\r\ngetslid - get syslinux MBR ID and partition ID example\r\n\r\ngetsysl - get syslinux 'hd? ?' from device name (e.g. /dev/sda1) example\r\n\r\nnlett - get number of latin letter in alphabet example\r\n\r\nnlett2 - get number of latin letter in alphabet (use printf) example\r\n\r\nnlett3 - get number of latin letter in alphabet simple example\r\n\r\nrelpath - get relative path example\r\n\r\ncreatelist - create file list (ignore case in filename and/or mask)\r\n\r\ncheckactpart - check active partition status (boot flag)\r\n\r\nfindcol - find column in table by column name (for awk output)\r\n\r\naddarh - add current directory to tar.gz archive\r\n\r\nexstatus - curl HTTP error detecting example (extended)\r\n\r\n404 - curl HTTP error detecting example\r\n\r\ncheck-integer-number-v1 - check integer positive numbers in bash variables example\r\n\r\ncheck-integer-number-v2 - check integer positive and negative numbers in bash variables example\r\n\r\ncountdown, countdown2, waiter - countdowns on bash scripts\r\n\r\ncreateiso - create bootable ISO file\r\n\r\nfixtcplayerr - loading crypto-modules and fix tcplay errors\r\n\r\nnetboot-puppy-slacko - make pxe-compatible Puppy Slacko distrib.\r\n\r\nopenvpn-riseup-userscript - openvpn userscript example for Riseup Black VPN provider\r\n\r\nopenvpn-routes - openvpn userscript example (set routes after VPN connect)\r\n\r\nppp-off - PPTP VPN disconnect script example\r\n\r\npptp-vpn-up - up pptp VPN connection and show progress\r\n\r\nsetroute - get IP and set default routes for PPTP VPN connection\r\n\r\ntproxy - TinyProxy startup script\r\n\r\nundeb - Unpacking all *.deb packages in current directory\r\n\r\nvpnbook-get-configs - Script for automatic downloading vpnbook openvpn configs\r\n\r\nvpnbookpass - Update password for free VPN provider VPNBOOK\r\n\r\nndstatus - check network device status\r\n\r\ndetectfs - detecting file system on device\r\n\r\nfindwin - find Windows loaders (bootmgr and ntldr) on local drives\r\n\r\nexist-word - check if a word is in a string (demo script)\r\n\r\ntee-demo - demo tee command\r\n\r\nrandstr - get random string from english upper and lower letters and numbers\r\n\r\ntputcolors - tput set console colors and text styles\r\n\r\nesccolors - ESC-codes set console text colors, backgrounds and text styles\r\n\r\nesccolorscomp - ESC-codes set console text colors, backgrounds and text styles (compatible for VT-100 and pipe)\r\n\r\ntestpipe - Test script detecting if running on terminal or in pipe\r\n\r\n0x0.sh - script for posting to site 0x0.st\r\n\r\n0x0-insecure.sh -script 0x0.sh with disabled certificate check\r\n\r\ndumpfile - create text file with hex strings for raw binary file\r\n\r\nold - old, no optimal and archive scripts","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftolik-punkoff%2Fbash-scripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftolik-punkoff%2Fbash-scripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftolik-punkoff%2Fbash-scripts/lists"}