Alle Dateien in einem Ordner mit einem symbolischen Link zu einem neuen Ordner verknüpfen

Alle Dateien in einem Ordner mit einem symbolischen Link zu einem neuen Ordner verknüpfen

Idealerweise suche ich nach einer Möglichkeit, alle meine Anime umzubenennen, wobei die Originaldateien intakt bleiben, ohne zusätzlichen Datenspeicherplatz zu verbrauchen

Die Lösung, die mir einfällt, ist, einen doppelten Ordnerpfad zu einem anderen Speicherort zu erstellen und dann jede Datei mit einem symbolischen Link in den neuen duplizierten Ordnerpfad zu verknüpfen, um sie für den Media Scraper umzubenennen und zu identifizieren.

Meine Frage ist, wie man von jeder Datei in einem Ordner einen symbolischen Link zu einem neuen Speicherort erstellt.

Bei der Verwendung von FreeBSD 9 hat Folgendes bei mir nicht funktioniert:

cd ../bar
cp --symbolic-link ../foo/* .

Dies einzeln durchführen (das geschah allerdings mit einer Dateiumbenennung, die derzeit nicht erforderlich ist)

ln -s "/ZFSRaidz/Multimedia/Anime/Naruto_Shippuuden/[HorribleSubs] Naruto Shippuuden - 244 [480p].mkv" "/ZFSRaidz/XBMC/Multimedia/Anime/Naruto_Shippuuden/Naruto Shippuuden-244.mkv"

Antwort1

Wenn eine Umbenennung nicht erforderlich ist, können Sie mit dem Folgenden alle Dateien in einem Ordner symbolisch mit einem neuen Ordner verknüpfen:

ln -s /ZFSRaidz/Multimedia/Anime/Naruto_Shippuuden/* /ZFSRaidz/XBMC/Multimedia/Anime/Naruto_Shippuuden-2/

Dadurch wird ein symbolischer Link Naruto_Shippuuden-2für jede Datei inNaruto_Shippuuden

verwandte Informationen