Bagaimana Anda menyalin semua konten dari satu direktori ke direktori lain?
Sebagai contoh:
$ cd /home/newuser
$ cp -a /backup/olduser/* .
Masalah dengan hal di atas adalah bahwa pola globing '*' cocok dengan direktori tersembunyi '.' dan '..' dan Anda berakhir dengan direktori 'pengguna lama' di dalam 'pengguna baru', serta kontennya.
Anda juga dapat melakukan sesuatu seperti ini:
$ rmdir /home/newuser
$ cp -a /backup/olduser /home/newuser
Tetapi bagaimana jika pengguna baru sudah mengandung beberapa file dan direktori default?
Apa yang paling sederhana, paling benar, paling mudah diingat dan bukan cara mess-up untuk memindahkan konten dari satu direktori ke direktori lain hanya dengan menggunakan perintah 'cp' dan shell?
.
dan..
bekerja. Mau jelaskan?