Bu cevap gizli olanlar dahil - - Bir tüm dosyaları kopyalayabilirsiniz ortaya koymaktadır dizinden src
dizine dest
şöyle:
mkdir dest
cp -r src/. dest
Yanıtın veya yorumunda bunun neden gerçekten işe yaradığına dair bir açıklama yok ve kimse de bununla ilgili belge bulamıyor.
Birkaç şey denedim. İlk olarak, normal durum:
$ mkdir src src/src_dir dest && touch src/src_file src/.dotfile dest/dest_file
$ cp -r src dest
$ ls -A dest
dest_file src
Sonra, birlikte /.
sonunda:
$ mkdir src src/src_dir dest && touch src/src_file src/.dotfile dest/dest_file
$ cp -r src/. dest
$ ls -A dest
dest_file .dotfile src_dir src_file
Yani, bu çok benzer şekilde davranır *
, ancak gizli dosyaları da kopyalar.
$ mkdir src src/src_dir dest && touch src/src_file src/.dotfile dest/dest_file
$ cp -r src/* dest
$ ls -A dest
dest_file src_dir src_file
.
ve burada açıklandığı..
gibi uygun sabit bağlantılar gibi, dizin girişinin kendisi gibi .
Bu davranış nereden geliyor ve nerede belgeleniyor?
.
ve ..
diğer dizinler gibi davranmayın.
cp
Referans nasıl açıkça açıklıyorcp -R
çalışır..
ve diğer..
tüm dizinler gibi dizinler, onlar hakkında büyülü veya gizemli bir şey yok.