Syntax error: word unexpected (expecting "do")
来源:12-11 程序主流程设计及代码实现-(3)-2
CherryJ
2020-04-28
老师我自己写了一个脚本,第一项的for就出问题了 一直报错说让我写 do 我写的确实是do啊
#! /bin/bash
curPath=`pwd`
echo '--------------------begin------------------------------'
for item in $curPath/*.tar.gz
do
tar zxvf $item
done
下面还有许多代码.......
这个第六行的 do一直报错 说这个不是do 我哭了,然后把这个部分提出来
#! /bin/bash
curPath=`pwd`
echo '---------------------begin untar-------------------------'
for item in $curPath/*.tar.gz
do
tar zxvf $item
done
这么写就是对的 我也不知道是为啥了 代码是一模一样的
写回答
1回答
-
这部分是没问题的,说明有问题的在后面,你把你的整个脚本给我发出来……有时候提示不一定就在哪一行,这种情况一般是后面的某个地方少些一些内容导致的
0102020-04-29
相似问题