我正在尝试删除某个目录中的一堆文件(在Mac OS X上使用Terminal) ls | grep \([1-9]\) | xargs rm 应该可以解决问题,但事实并非如此。我正在尝试删除文件名中括号内带有一位数字的任何文件(从网络上下载的重复项),但最终这样做是这样的: > rm: 520syllabus2010: No such file or > directory rm: (3).pdf: No such file or > directory 因为它不能正确解释空间。它应该删除“ 520syllabus2010(3).pdf” 这样做的正确方法是什么? 谢谢杰夫