我已经创建了许多指向目录中名为的目录x
的符号链接 ( ) 。我想重命名主题文件夹,但不知道我之前创建的符号链接会产生什么后果。我大约有 50 个。他们会怎样?他们是直接死了,需要一件一件地重新做,还是有一种快速的方法?结构如下:ln -s path file
templates
mytheme
themes
mytheme
templates
...
_theme-x1
templates //symbolic link
_theme-x2
templates //symbolic link
....
_theme-x50
templates //symbolic link
答案1
您必须重做所有链接...
如果templates
对所有人来说都是通用的,也许您应该将其放在一个themes/common
目录中,并将所有主题链接到它。
for theme in *; do cd "$theme" ; rm templates ; ln -s ../common/templates . ; cd - ; done