将文件夹中的所有文件符号链接到新文件夹

Mas*_*ATZ 3 freebsd symbolic-link ln cp

理想情况下,我正在寻求一种重命名我所有动漫的方法,同时保持原始文件的完整性,而无需使用额外的数据空间

我能想到的解决方案是创建一个到另一个位置的重复文件夹路径,然后将每个文件符号链接到新的重复文件夹路径中,以便为媒体刮刀重命名以识别它们

我的问题是如何为文件夹中的每个文件创建一个指向新位置的符号链接。

使用 FreeBSD 9,以下对我不起作用:

cd ../bar
cp --symbolic-link ../foo/* .
Run Code Online (Sandbox Code Playgroud)

单独进行(但是这是文件重命名,现在不需要)

ln -s "/ZFSRaidz/Multimedia/Anime/Naruto_Shippuuden/[HorribleSubs] Naruto Shippuuden - 244 [480p].mkv" "/ZFSRaidz/XBMC/Multimedia/Anime/Naruto_Shippuuden/Naruto Shippuuden-244.mkv"
Run Code Online (Sandbox Code Playgroud)

Pau*_*aul 6

如果您不需要重命名,则以下内容会将文件夹中的每个文件符号链接到新文件夹:

ln -s /ZFSRaidz/Multimedia/Anime/Naruto_Shippuuden/* /ZFSRaidz/XBMC/Multimedia/Anime/Naruto_Shippuuden-2/
Run Code Online (Sandbox Code Playgroud)

这将为中的Naruto_Shippuuden-2每个文件创建一个符号链接Naruto_Shippuuden