Wenn ich ein Verzeichnis /foo
mit einigen Dateien darin, wie Symlink ich jeden Eintrag in /foo
in /bar/
?
Wenn zum Beispiel /foo
die Dateien hat a
, b
und c
möchte ich drei Symlinks erstellen:
/bar/a -> /foo/a
/bar/b -> /foo/b
/bar/c -> /foo/c
linux
mac
command-line
bash
Steven
quelle
quelle
--prefix=
.Antworten:
Sie können (GNU)
cp
mit der--symbolic-link
Option verwenden:quelle
Probieren Sie es aus:
Das in der Frage angegebene Quellverzeichnis lautet
/foo
. Beachten Sie, dass es vollständig spezifiziert sein muss (dh im Stammverzeichnis beginnen muss), damit andere Beispiele so aussehen:quelle
/
in meiner ursprünglichen Antwort befindet). Ich werde eine Klarstellung hinzufügen.cp -rs /var/www/folder/ .
kopiert alle Unterordnerdateien als Symlink, nicht wieln -s /var/www/folder/ .
die, die Unterordnerdateien auf meinem Computer dupliziert haben.Etwas wie das?
quelle