$ find /start_dir -name "*.pl" -exec grep -i -H -n 'email' {} \; > res/results.txt #### $ find /start_dir -name "*.pl" -print0 | xargs -0 grep -i -H -n 'email' > res/results.txt