あるディレクトリ内のファイルすべて(サブディレクトリも含む)のハードリンクを
作成したいのですが、作成先のそのディレクトリがない場合自動で作成することはできないでしょうか?

DirA┬DirB─b.txt
   └DirC─c.txt

という構成を DirX の中にも作りたい場合、DirA内で

ln * DirX

みたいな感じでDirB、DirCの作成、b.txt、c.txtのハードリンク作成
までできるといいなと思ってます。