Agradecemos a Bruno9779 pelo rascunho original desta resposta. Não tenho certeza do motivo de ter sido excluído automaticamente, pois foi uma resposta muito boa:
Você praticamente fez isso sozinho:
destinationDir="/destination/path/here/"
if cd "$destinationDir"; then
for file in *.csv; do
# run executable on "$file" and output
executable "$file" standard.csv > "${destinationDir}/output_${file}.csv"
done
else
echo "Unable to change to working directory."
fi
Lembre-se de citar nomes de arquivos com variáveis.