Se script
não exigir nenhuma entrada do usuário, você poderá usar os recursos de processamento de tarefa do shell para executá-lo em segundo plano
for file in *.txt; do ./script <"$file" & done
Quando você adiciona &
a um comando, ele é executado em segundo plano. Procure controle de trabalho na página man do bash
(ou seu shell preferido) para detalhes.