アプリケーションを含むフォルダーがあります。次に、「サイト」と呼ばれる別のディレクトリに柔軟な数のフォルダーを用意します。次のようになります。
+ -Application
+ -- Test.html
+ -- CSS
+ --- Style.css
+ -Sites
+ --Site1
+ --Site2
アプリケーションフォルダー内のすべてのファイルを、サイトフォルダーの下にあるすべてのフォルダーにシンボリックリンクしたいと考えています。したがって、最終結果は次のようになります。
+ -Sites
+ --Site1
+ -- Test.html
+ -- CSS
+ --- Style.css
+ --Site2
+ -- Test.html
+ -- CSS
+ --- Style.css
したがって、最初のステップは、Sites フォルダーにあるすべてのフォルダーのループであり、フォルダー内のすべてのフォルダーに対してシンボリック リンクを実行することだと思います。私は本当にコーディングできませんが、私の読書から、このような何かが出発点になるのでしょうか?
find ./* -type d |
while read LINE
do
echo ln -s /absolute/path/to/files/* "$LINE"
done