If you're writing a Bash script, you will invariably need to pass values to it—aka arguments or positional parameters. Bash's ...
If you don't love the shell you're using on your Linux system, change it! There are plenty, including bash, fish, ksh, tcsh, zsh. There are quite a few shells on Linux system and more that can be ...