问题:出现declare:not found的提示
解决:原来,UBUNTU用的是dash(后来证明这个其实这个不是错误的原因:从#!/bin/bash到#!/bin/dash,依旧无法运行,在这写出这一点只为引起以后的注意)
只需要用sudo dpkg-reconfigure dash指令
然后在出现的菜单中按Tab键选择NO
再重新运行即可