记录一次sh脚本windows可以运行但是linux报错 unexpected (expecting “do“)
编辑一个sh脚本,在windows测试没有问题,可以正常运行脚本内容如下#!/bin/shclean() { for file in $1/* do if [ -d $file ] then clean $file else echo $file temp=$(tail -100 $file) echo "$temp" > $file fi done}dir=logsclean $dir在windows环境运行如下$ sh c