昨天写脚本时突然提示bad substitution,主要是因为我第一行时 #!/bin/bash 而我在终端却用的sh -x所以会报这个错误,这里改用bash -x就解决了 转载于:https://www.cnblogs.com/wzxwhd/p/6357571.html