Belirli bir dizindeki bir grup dosyayı silmeye çalışıyorum (Terminal kullanarak Mac OS X'te)
ls | grep \([1-9]\) | xargs rm
hile yapmalı, ama yapmaz. Ben dosya adında parantez içinde tek bir rakam ile herhangi bir dosyayı (web kopyaları indirilen) silmeye çalışıyorum, ama böyle bir şey yapıyor sona erer:
> rm: 520syllabus2010: No such file or
> directory rm: (3).pdf: No such file or
> directory
çünkü mekanı doğru yorumlamıyor. "520syllabus2010 (3) .pdf" dosyasını silmelidir.
Bunu yapmanın uygun yolu nedir?
Teşekkürler, Jeff
#
.
(3)
. En iyisi, kabuğun onları etkilememesi için bağımsız değişkenler belirtmektir.
#
.