x
私はというディレクトリを指す多数のシンボリックリンク()を作成しました。テーマフォルダの名前を変更したいのですが、先ほど作成したシンボリックリンクがどうなるかわかりません。私はそのうち約50を持っています。彼らにとって何が起こりますか?ただ死んで1つずつやり直す必要がありますか、それとも速い方法がありますか?構造は次のとおりです。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