Unisci cartelle e sottocartelle in macOS

0

Ho 2 cartelle che ho bisogno di unire.

All'interno di ogni cartella sono sottocartelle. In circa il 50% dei casi queste sottocartelle esistono in entrambe le cartelle principali.

per es.

 FOLDER 1 | FOLDER 2
  --------------------- 
    SUB 1 | SUB 1 

    SUB 2 | SUB 2 

    SUB 3 | SUB 3 

Sebbene le sottocartelle abbiano lo stesso nome, non includono gli stessi dati e vorrei che fossero uniti. Non è il caso di sovrascrivere l'altro, in realtà devono essere uniti perché contengono dati univoci.

È possibile in Mac OS X 10.10? Ho anche accesso alla stessa cartella tramite Dropbox su altri computer con Mac OS X 10.11 e macOS 10.13.

    
posta sam 27.03.2018 - 19:21
fonte

3 risposte

2

Apri un terminale e usa ditto :

ditto [source] [destination]

Ad esempio:

$ cd ~
$ mkdir A/
$ mkdir A/1
$ mkdir A/2
$ mkdir A/3
$ touch A/1/1.txt
$ touch A/2/2.txt
$ mkdir B
$ mkdir B/1
$ mkdir B/3
$ touch B/1/x.txt
$ touch B/3/z.txt
$ ditto A B
$ open .
    
risposta data 07.11.2018 - 10:17
fonte
0

Dalla documentazione di macOS Sierra.

Unisci due cartelle con lo stesso nome: Se hai due cartelle con nomi identici in due posizioni diverse, puoi unirle in un'unica cartella.

Tieni premuto il tasto Opzione, quindi trascina una cartella nella posizione che contiene una cartella con lo stesso nome. Nella finestra di dialogo che viene visualizzata, fai clic su Unisci.

L'opzione Unisci viene visualizzata solo se una delle cartelle contiene elementi che non si trovano nell'altra cartella. Se le cartelle contengono versioni diverse di file con nome identico, le uniche opzioni sono Arresta o Sostituisci.

link

    
risposta data 08.11.2018 - 07:16
fonte
-1

Questo articolo al link qui sotto ti aiuterà a configurare un'azione di Automator per unire le cartelle ... o se sei a tuo agio con Terminal, potrebbe usare Rsynch: i comandi rilevanti sono anche in questo articolo.

link

    
risposta data 27.03.2018 - 20:27
fonte

Leggi altre domande sui tag