потерять всех кошек!они не нужны.И я полагаю, что summ_tmp - это существующий файл?
#!/bin/bash
set -x
./wiki $1 $2 > tmp
while read -r a
do
./wiki $a $2 >> tmp1
done < summ_tmp
while read -r line
do
./wiki $line $2 >> tmp
done < tmp1
С тем, что вы делаете, вы можете реорганизовать ваш "./script", чтобы исключить ненужные шаги.Если это не слишком долго, покажите, что делает ваш "./script".Покажите желаемый вывод и покажите примеры соответствующих входных файлов, где это возможно
Поместите set -x в ваш скрипт (wiki и ./script), чтобы помочь вам в отладке.