我有以下shell脚本。目的是循环通过目标文件的每一行(其路径是脚本的输入参数),并对每行执行操作。现在,它似乎只工作与目标文件中的第一行,并在该行被处理后停止。我的脚本有什么问题吗?
原文链接:https://www.f2er.com/bash/389481.html#!/bin/bash # SCRIPT: do.sh # PURPOSE: loop thru the targets FILENAME=$1 count=0 echo "proceed with $FILENAME" while read LINE; do let count++ echo "$count $LINE" sh ./do_work.sh $LINE done < $FILENAME echo "\ntotal $count targets"