bash, Spiegelung mehrerer Verzeichnisse (Hardlinking)

bash, Spiegelung mehrerer Verzeichnisse (Hardlinking)

Ich habe 5 FTP-Benutzer, die Dateien (und Unterverzeichnisse) in ihr Home-Verzeichnis hochladen. Ich muss diese Verzeichnisse untereinander und mit einem „Master“-Verzeichnis (zugänglich von einem 6. Benutzer) spiegeln. Dateien können Leerzeichen oder andere Sonderzeichen enthalten. Alle Dateien befinden sich im selben Dateisystem und ich möchte Hardlinks verwenden, da ich nicht das Fünffache des Speicherplatzes einer einzelnen Datei verschwenden möchte.

Ich habe es mit „find“ versucht, kann darin aber keine Leerzeichen verarbeiten.

Antwort1

Verknüpfen Sie das Verzeichnis fest

 ln [OPTION]... TARGET... DIRECTORY     (3rd form)

"name with space"Leerzeichen sollten mit oder verarbeitet werden, name\ with\ spacedenke ich.

verwandte Informationen