Verilen örneği tam olarak anlamıyorum, man findkimse bana bazı örnekler ve açıklamalar verebilir mi? İçinde düzenli ifadeyi birleştirebilir miyim?
Daha ayrıntılı soru şudur:
Bir changeallarayüze sahip bir kabuk betiği yazın changeall [-r|-R] "string1" "string2". Bu bir sonek ile tüm dosyaları bulacaksınız .h, .C, .cc, veya .cppgeçtiği her yerde değiştirmek ve string1için string2. -ryalnızca geçerli dizinde kalma veya alt dizinleri dahil etme seçeneğidir.
NOT:
- Özyinelemeli olmayan durumlarda,
lsizin VERİLMEZ, sadecefindve kullanabilirizsed. - Denedim
find -depthama desteklenmedi. Bu yüzden-pruneyardım edip edemeyeceğini merak ediyordum , ancak örneği anlayamadımman find.
EDIT2: Görev yapıyordum, ayrıntılı olarak soru sormadım çünkü kendim bitirmek istiyorum. Zaten yaptığım ve teslim ettiğimden, şimdi tüm soruyu söyleyebilirim. Ayrıca, ödevi kullanmadan bitirmeyi başardım -prune, ancak yine de öğrenmek istiyorum.
-pruneyalnızca dizinler üzerinde çalışmaz (dizinler için de, bu koşulla eşleşen dizinlerin, yani burada buna uyan dizinlerin girilmesini engeller-name .snapshot).