プログラミング言語でシェルスクリプトを書く
Python: Invoke
JavaScript: zx
Go: Mage
Kotlin: kscript
Java: jshell