Возможно, вы захотите обработать пробелы в именах файлов, хотя они и отвратительны: -)
Поэтому я бы изначально выбрал что-то вроде:
pax> cat qq.in
normalfile.txt
file with spaces.doc
pax> sed 's/ /\\ /g' qq.in | xargs -n 1 cat
<<contents of 'normalfile.txt'>>
<<contents of 'file with spaces.doc'>>
pax> _