Şu anda find
(ve belirli bir desen, belirli bir dizinde eşleşen tüm klasör ve klasör yapısını kopyalamaya çalışıyorum ve neredeyse oradayım!
Özellikle, belirli bir yoldan '_' karakteriyle başlamayan tüm klasörleri özyinelemeli olarak kopyalamak istiyorum.
find /source/path/with/directories -maxdepth 1 -type d ! -name _\* -exec cp -R {} /destination/path \;
/ Source / path / with / directories / path içinde '_' ve diğerleriyle başlayan makineye özgü dizinler vardır ve yalnızca diğerlerini kopyalamakla ilgileniyorum. Benden öte bir nedenle, find komutu / source / path / with / directories / dizinini döndürür ve bu nedenle içeriğini, '_' ile başlayan dizinleri kopyalar.
Bunun neden olduğuna dair bir ipucu var mı?
Teşekkürler,
paskal