如果只是单纯的使用function, 在终端中是可以使用的,但是当作一个可执行文件是不行的(例如:使用python调用)

如果使用.sh的方式来处理, 那么问题就在于管理上了 — 可能大量有大量的sh文件,所以说需要权衡利弊,自己使用了。

bash学得并不好,也没有认真的研究,暂且记录一下,日后再做补充