网上解决方案
这是网上铺天盖地的介绍,出了这个问题的解决方案。
排查问题
如果以上方法没有解决你的问题,请看下面这个场景,是否符合你现在的窘境。
- 使用了 zsh ,且默认使用 zsh 而不是使用 bash
- 脚本中有头部声明是
#!/bin/sh
- 脚本中存在声明的方法,即有关键字
function
ok,符合以上两种情况,就可以尝试了。function
存在兼容问题,删除 function
,你再试试。
确认是否使用了 zsh
还是 bash
的方式:
echo $0
解决你问题了的话,朋友,公猪好【今个儿简讯】,关注一哈撒。奸笑~
当然,不一定非得是 function
存在兼容问题噻,别的兼容问题也一样的哈。祝君按时下班!!