对目录中的文件使用 rm

Using rm for a file in a directory

我是 linux 命令的新手,在 makefile 中使用 rm 命令时遇到问题。

makefile 位于 /project 目录中,我想删除 /project/src[ 中所有扩展名为 .o 的文件=26=]文件夹。

我试过

rm /src/ -f *.o

rm /src -f *.o

我在控制台中没有收到任何错误,但它也没有删除文件。

有人可以帮助我吗? 感谢您的宝贵时间!

你可以这样删除文件

rm -f src/*.o

-f是强制删除,不需确认

你可以使用:rm -f /projects/src/*.o