Saya memiliki dua direktori dan satu kosong.
Direktori pertama memiliki banyak sub direktori dengan file tersembunyi. Ketika saya cp -r
konten dari direktori pertama ke yang kedua, file tersembunyi akan disalin juga. Ada solusi untuk menghindarinya?
Jawaban:
Anda dapat menggunakan rsync:
rsync -av --exclude=".*" src dest
sumber
Anda dapat melakukan
untuk mengecualikan semua .files dan .dirs di tingkat SRC_DIR, tetapi tetap akan menyalin file tersembunyi apa pun di tingkat sub-direktori berikutnya.
sumber
cp SOURCE/[!.]* TARGET
.rsync memiliki opsi "-C"
http://rsync.samba.org/ftp/rsync/rsync.html
Contoh:
sumber