在脚本中将目录的内容解析为bash命令

在脚本中将目录的内容解析为bash命令,bash,Bash,我有目录~/fooscripts/,里面有foo1.txt,foo2.txt,等等 我有一个命令,它将文件foo1.txt作为输入并进行一些计算。输出位置等在fooprog内部处理 fooprog -user-data=foo1.txt 我想在一个bash脚本中自动化整个过程,以便该脚本将按顺序解析~/fooscripts/中的所有txt文件。我是bash的新手。有人能给我一个提示吗?您可以使用for循环和全局绑定来获取文件列表: for data in ~/fooscripts/foo*.t

我有目录
~/fooscripts/
,里面有
foo1.txt
foo2.txt
,等等

我有一个命令,它将文件
foo1.txt
作为输入并进行一些计算。输出位置等在fooprog内部处理

fooprog -user-data=foo1.txt

我想在一个bash脚本中自动化整个过程,以便该脚本将按顺序解析
~/fooscripts/
中的所有txt文件。我是bash的新手。有人能给我一个提示吗?

您可以使用
for
循环和全局绑定来获取文件列表:

for data in ~/fooscripts/foo*.txt ; do
    fooprog -user-data="$data"
done