以下みたいなフォルダ構造
├─1.intro │ 1.hello.md │ 2.motivation.md │ ├─2.about │ 1.notice.md │ ├─3.main │ 1.wao.md │ 2.amaging.md │ 3.foo.md │ └─4.fin 1.bye.md
cat /dev/null > merge.md ls -d [0-9]*/* | xargs -I{} awk 1 {} >> merge.md
リザルト。##部分=ファイル名という感じ
## hello // ReviewMe:気の利いた挨拶 ## notice // ReviewMe:いい感じに注意 ## wao ## amaging // ReviewMe 感動的すぎないか? // ReviewMe もっと感動的すぎないか? ## foo // ReviewMe barbaz ## bye
awk 1
がおしゃれポイント。これあると末尾改行じゃなかったら勝手に改行にしてくれるらしい。cat結合よりこっちのほうがよくない?
xargsの-I{}
が老害ポイントかもしれない。今時の若いもんはこうしないとかなんとか。そんなことない説もある