複数のファイルへのシンボリックリンクを作成したいと思います。
ln -s dev-*.php 's/dev-(.*\.php)/$1/'
Results hoped for:
site.php links to dev-site.php
file.php links to dev-file.php
これを達成する最もクリーンな方法は何ですか?
ベストアンサー1
まあ、両方が同じディレクトリにある場合は、bashまたは他のBourneスタイル/ POSIXシェルで次のことを行うことができます。
for FILE in dev-*; do ln -s "$FILE" "${FILE#dev-}"; done
これにより、「dev-」で始まるファイルに対して「dev-」なしでシンボリックリンクが生成されます。