使用 BASH FOR 循环和 PARALLEL

Using BASH FOR LOOP and PARALLEL

只是想检查一下这是否可以在 PRALLEL 中实现自动化?。我有一个 bash 脚本,它每行读取一个 文本文件 行,然后将该行的单词作为参数,然后它将被 bash 处理脚本。例如,这将是文本文件的格式

文本文件

# cat test.txt
dog
cat
fish
rat
dove

然后一行一行将由一个单独的bash脚本通过像这样的循环方式执行

# for word in `cat test.txt`; do ./MY-BASH-SCRIPT.sh ${word}; done

嗯,这很好用,但是我是一个一个执行的。 我可以就如何触发 PRALLEL 中的单词提出任何建议吗?我已经阅读了 GNU Parallel 并进行了一些测试,但是还没有成功

现在通过并行命令解决了这个问题:

cat test.txt | parallel ./MY-BASH-SCRIPT.sh {}