解决 shell 脚本“syntax error near unexpected token `fi'”的问题。
执行 shell 脚本的时候,提示如下错误:
查询资料后发现:
执行:
vim finddir.sh
然后,输入
:set ff
|
结果是:
解决方案就是,修改为 unix:
:set ff=unix
执行保存命令:
:wq
再次执行:
:set ff
最后执行命令。
本文中有一处错误,那就是脚本中的
if [-d "$folder" ]; then
改为:
if [ ! -d "$folder" ]; then