我有一个包含我的应用程序的文件夹。然后我在另一个目录中拥有灵活数量的文件夹,称为“站点”。它看起来像这样:
+ -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