私が行った場合
*.c
.cスペースで区切られた、で終わるファイルのリストを返します。#include "ただし、代わりに、接頭辞と接尾辞が付いたファイルのリストを返すようにしたいと思います"\n。
例:出力
#include "blah.c"
#include "meh.c"
#include "hehe.c"
gcc -xc -コマンドがワンライナーの場合、この結果をボーナスポイントにパイプしたいと思います。
cat *.c(いいえ、ソースと場所の情報が失われるという理由だけでしたくありません)