以前使用for var in file方式逐行读取文件内容的时候,都没有出现问题,但是今天使用如下代码,会出现“no space” ,目标数据文件内容为6.8M, # 写入临时文件,第一行不能写入 fillTempFile(){ # 先删除临时文件,再创建 rm -rf $fullTempFileName touch $fullTempFileName i=0 for line in $(cat $targetFilePath$1) do # 去掉第一行数据 if [ $i -gt 0 ] th