Próbuję usunąć kilka plików z określonego katalogu (w systemie Mac OS X za pomocą terminala)
ls | grep \([1-9]\) | xargs rm
powinien załatwić sprawę, ale tak nie jest. Próbuję usunąć dowolny plik z pojedynczą cyfrą w nawiasach w nazwie pliku (duplikaty pobrane z Internetu), ale w końcu robi coś takiego:
> rm: 520syllabus2010: No such file or
> directory rm: (3).pdf: No such file or
> directory
ponieważ nie interpretuje poprawnej przestrzeni. Powinien usunąć „520syllabus2010 (3) .pdf”
Jak to zrobić w odpowiedni sposób?
Dzięki, Jeff
#
.
(3)
. Najlepiej cytować argumenty, aby powłoka ich nie dotyczyła.
#
.