Enable the Linux terminal on any Android device, and you can create or practice your bash scripting on the go.
You can customize your Android phone simply by replacing the default launcher. Here are six I've tested and recommend.