Bash scripts are the best ! But sometimes it is quite hard to iterate on them as fast as with python scripts. This small repository aims to demonstrate how we can leverage existing tooling to develop bash scripts.
Skip this section, it is only useful to me to remember how to bootstrap this repository
PIPENV_VENV_IN_PROJECT=enabled pipenv install --dev jupyter
PIPENV_VENV_IN_PROJECT=enabled pipenv sync --dev
https://code.visualstudio.com/docs/python/jupyter-support
See how we can leverage notebooks to build an interactive bash script in bash.ipynb
https://code.visualstudio.com/docs/python/jupyter-support-py
See how we can leverage inline code cells to build an interactive bash script in bash.py
- https://stackoverflow.com/questions/41573587/what-is-the-difference-between-venv-pyvenv-pyenv-virtualenv-virtualenvwrappe
- https://github.com/pypa/pipenv
- pypa/pipenv#3123
- https://docs.pipenv.org/en/latest/basics/
- https://stackoverflow.com/questions/52540121/make-pipenv-create-the-virtualenv-in-the-same-folder
- https://code.visualstudio.com/docs/python/jupyter-support