Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
oldratlee
/
useful-scripts
Public
Notifications
You must be signed in to change notification settings
Fork
2.8k
Star
7.5k
Code
Issues
10
Pull requests
1
Actions
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security
Insights
Commits
Branch selector
v2.5.1
User selector
All users
Datepicker
All time
Commit History
Commits on Dec 5, 2023
! bump version 2.5.1
oldratlee
committed
c7981bb
Copy full SHA for c7981bb
Commits on Nov 23, 2023
refactor/robust(`console-text-color-themes.sh`): script source check, etc 🛠️
Show description for 90eb441
oldratlee
committed
90eb441
Copy full SHA for 90eb441
Commits on Nov 21, 2023
refactor/robust 💪 : fix Bash Pitfalls No.5
Show description for 3b92d9d
oldratlee
committed
3b92d9d
Copy full SHA for 3b92d9d
Commits on Nov 20, 2023
docs: add more resources of `bash` 📚
oldratlee
committed
392ecbe
Copy full SHA for 392ecbe
refactor: use file descriptor number instead of `/dev/std*`; move var location
oldratlee
committed
dc5b239
Copy full SHA for dc5b239
refactor/robust(`bump-scripts-version.sh`) 💪 : fix Bash Pitfalls No.1/No.5; use `printf` instead of `echo`
oldratlee
committed
592719e
Copy full SHA for 592719e
Commits on Oct 7, 2023
fix(`c`): wrong exit code with `-q` option 🐞
oldratlee
committed
02588c9
Copy full SHA for 02588c9
Commits on Sep 7, 2023
chore: update `.editorconfig` 💅
oldratlee
committed
1e5c5c4
Copy full SHA for 1e5c5c4
refactor: use `${array[@]:-}`/`${array[@]:+}` simplify codes 🚞
oldratlee
committed
51ef409
Copy full SHA for 51ef409
Commits on Sep 6, 2023
Merge branch 'add shellcheck lint' into dev-2.x
oldratlee
committed
6da59cb
Copy full SHA for 6da59cb
build(CI): fix `shellcheck` failure
oldratlee
committed
8d29102
Copy full SHA for 8d29102
build(CI): add `lint.yaml`
oldratlee
committed
0001765
Copy full SHA for 0001765
! update after release `v2.5.0`
oldratlee
committed
caab849
Copy full SHA for caab849
Commits on Sep 5, 2023
feat: add `taoc` 🫴 🐈
oldratlee
committed
59c17fd
Copy full SHA for 59c17fd
Commits on Sep 3, 2023
refactor: fix `shellcheck` issues
oldratlee
committed
b82d532
Copy full SHA for b82d532
merge branch "improve robustness/portability 💪" into `dev-2.x` :
Show description for 1c672bb
oldratlee
committed
1c672bb
Copy full SHA for 1c672bb
refactor/robust(`show-busy-java-threads`): use `printf` 💪 instead of `echo`; use `if-else` instead of `&&-||`
Show description for 0942d59
oldratlee
committed
0942d59
Copy full SHA for 0942d59
refactor/robust(`uq`): use `printf` 💪 instead of `echo`; use `if-else` instead of `&&-||`; use `${var#}` instead of `awk`
Show description for b2a6bb6
oldratlee
committed
b2a6bb6
Copy full SHA for b2a6bb6
refactor/robust(`tcp-connection-state-counter/console-text-color-themes.sh`): use `printf` 💪 instead of `echo`; use `if-else` instead of `&&-||`
Show description for e5f5fac
oldratlee
committed
e5f5fac
Copy full SHA for e5f5fac
refactor/robust(`cp-into-docker-run`): use `printf` 💪 instead of `echo`; use `if-else` instead of `&&-||`; improve portability(`portableReadLink`)
Show description for a17b7c2
oldratlee
committed
a17b7c2
Copy full SHA for a17b7c2
refactor/robust(`xpl/xpf`): improve robustness 💪 ; check failure and reflect as exit code; improve portability(`portableRelPath/portableReadLink`)
Show description for 7d166fe
oldratlee
committed
7d166fe
Copy full SHA for 7d166fe
refactor/robust(`ap/rp`): improve robustness 💪 ; check failure and reflect as exit code; improve portability(`portableRelPath/portableReadLink`)
Show description for 15047b0
oldratlee
committed
15047b0
Copy full SHA for 15047b0
refactor/robust(`find-in-jars`): use `printf` 💪 instead of `echo`; use `if-else` instead of `&&-||`
Show description for e9f69f7
oldratlee
committed
e9f69f7
Copy full SHA for e9f69f7
refactor/robust(`echo-args`): use `printf` 💪 instead of `echo`; align the index number
oldratlee
committed
ddb91c7
Copy full SHA for ddb91c7
Commits on Aug 28, 2023
refactor/robust(`coat/a2l`): use `printf` 💪 instead of `echo`; the `echo` option(e.g. -e -n) may effect correctness 🐞 , `printf` is more robust 💪
oldratlee
committed
1dcead5
Copy full SHA for 1dcead5
refactor/robust(`c`): use `printf` 💪 instead of `echo`; use `if-else` instead of `&&-||`
Show description for 59044e2
oldratlee
committed
59044e2
Copy full SHA for 59044e2
Commits on Aug 13, 2023
refactor: use boolean option parse value holder in `c`; reanme var. more readable
oldratlee
committed
84b6218
Copy full SHA for 84b6218
Commits on Aug 11, 2023
refactor: simplify `teeAndCopy` function in `c` 🐱
oldratlee
committed
e1febba
Copy full SHA for e1febba
Commits on Aug 8, 2023
build: upgrade `shunit2` lib
oldratlee
committed
fa92c9f
Copy full SHA for fa92c9f
docs: update logo and image links in docs
oldratlee
committed
b94f8ac
Copy full SHA for b94f8ac
Commits on Mar 3, 2023
chore(ci): update `ci.yaml`
oldratlee
committed
9d8379c
Copy full SHA for 9d8379c
Commits on Jan 5, 2023
disable default link of github images
oldratlee
committed
d3ec742
Copy full SHA for d3ec742
Commits on Dec 24, 2022
Merge branch 'expt/fix-ci' into dev-2.x
oldratlee
committed
39b46a1
Copy full SHA for 39b46a1
refactor: set `_opts_SED_CMD` if absent; adjust comments format
oldratlee
committed
fd5e18e
Copy full SHA for fd5e18e
refactor: fix `parseOpts.sh` warning from `shellcheck`; fix typos
oldratlee
committed
aeb58b1
Copy full SHA for aeb58b1
Pagination
Previous
Next
You can’t perform that action at this time.