Yanıtlar:
Dot ( .) sadece bir .dizinin içindeki dizinin kendisiyle aynı olan dizindir ( ls -la /foobunu size gösterecektir). Kopyalamak Yani foo/.başka bir yerde, etkili altındaki tüm ağacı kopya fookopyalamadan foo(eğer içine kopyalayarak ediyoruz kendisini foo2/.hangi aynıdır foo2).
/foo/*kabuk tarafından gizli olmayan dosyalar ve dizinler listesine genişletilir /foo, böylece dotfiles / dotdirs dışında aynı dizin yapısını da /fooiçine /foo2kopyalar. Etkili bir şekilde, cp(potansiyel olarak) birçok argüman alacaksınız. Liste çok büyükse, yürütme cpişleminin başarısız olmasına bile neden olabilir .
set -xveya echo cp -pr /foo/* /foo2düğmesini kullanın . Joker karakterleri genişleten kabuk olduğunu anlamak önemlidir. cpyıldızı görmüyor.
cp -r /foo/*, aynı şeycp /foo/*nedir?