Simple, but sometimes can help. If you are going to prepare the Turbomole control
files with all functionals supporting electronic excited state calculation – use sed tool in bash script.
It is assumed that control.template file contains the pbe0 functional. In the 5th line there is a submission to the queuing system realized by other scripts (TMOLE_submit and TMOLE_commands).
#!/bin/bash for func in b3-lyp b3-lyp_Gaussian bh-lyp b-lyp pbe s-vwn s-vwn_Gaussian do sed 's/pbe0/'$func'/g' control.template > control ./TMOLE_submit 6AC_$func TMOLE_commands done