Let's have a try.
If these scripts are fine. Then I could have the motivation to finish
the rest shell scripts.