Você pode redirecionar a entrada para read
de /dev/tty
da seguinte forma:
read reply < /dev/tty
Você pode realizar efetivamente os mesmos resultados dentro do shell, sem usar xargs
e sem executar diretamente um novo shell para processar cada arquivo:
find /path -type f |
sed -re 'stuff' |
while IFS= read -r x
do
echo "information about $x"
./exe < "$x"
read reply < /dev/tty
done
Acho que você verá que esse método é mais eficiente (não é realmente um problema nessa situação interativa), mais portátil, requer menos sintaxe e é mais fácil de ler e manter.