C'è un modo per copiare un'intera directory, ma solo le cartelle? Ho un file corrotto da qualche parte nella mia directory che sta causando il fallimento dei miei dischi rigidi.
Quindi, invece di copiare il file corrotto su un altro disco rigido, volevo solo copiare le cartelle, perché ho script che cercano centinaia di cartelle e non voglio crearle manualmente.
Ho cercato nel manuale di cp, ma non ho visto nulla (potrei averlo perso)
Supponiamo di avere questa struttura sul mio HDD guasto:
dir1
files
dir2
files
files
dir4
dir3
files
Tutto quello che desidero è la struttura delle directory, non nessun file.
Quindi finirei con il nuovo HDD:
dir1
dir2
dir4
dir3
Sperando che qualcuno conosca alcuni trucchi!
rsync
per copiare la struttura delle directory E conservare le autorizzazioni e gli attributi] ( stackoverflow.com/a/9242883/52074 ). L'uso di plain mkdir -p
non conserva autorizzazioni e attributi .