Saat ini saya mencoba find
(dan menyalin) semua file dan struktur folder yang cocok dengan pola tertentu, dalam direktori yang ditentukan dan saya sangat di sana!
Secara khusus, saya ingin menyalin semua folder secara rekursif yang tidak dimulai dengan karakter '_' dari jalur yang ditentukan.
find /source/path/with/directories -maxdepth 1 -type d ! -name _\* -exec cp -R {} /destination/path \;
Di / source / path / with / directories / path adalah direktori spesifik mesin yang dimulai dengan '_' dan lainnya, dan saya hanya tertarik untuk menyalin yang lain. Untuk alasan di luar saya, perintah find mengembalikan direktori / source / path / with / directories /, dan karenanya menyalin isinya, direktori dimulai dengan '_' yang disertakan.
Adakah yang punya petunjuk mengapa itu terjadi?
Terima kasih,
Pascal