sh checkemp.sh *
每次执行此命令时,只检查一个文件。
其中checkemp.sh只有一个变量,即filename = $ 1
答案 0 :(得分:0)
你可以这样做:
for file in checkemp.sh *; do sh $file; done
如果您想同时运行它们,请尝试:
for file in checkemp.sh *; do $file & done
执行命令sh $file
,其中文件迭代值
checkemp.sh
以及目录中的所有其他文件。目前尚不清楚
我正是你与checkemp.sh
的关系。也许您正在寻找:
for file in *; do sh checkemp.sh $file; done
老实说,你最好用翻译线编写checkemp.sh
并做:
checkemp.sh *
并迭代脚本中的参数。