在Makefile中,可以使用以下命令删除除目录以外的所有内容:
clean:
rm -rf !(目录名)
上述命令使用了shell的通配符!
,表示排除指定的目录名。在执行该命令时,将会删除Makefile所在目录下除了指定目录以外的所有文件和子目录。
这个命令适用于需要清理Makefile生成的中间文件或目标文件的场景。通过定义一个名为clean
的伪目标,并在其中执行删除命令,可以方便地清理不需要的文件。
腾讯云相关产品和产品介绍链接地址:
请注意,以上仅为腾讯云的一些相关产品和服务介绍,不代表对其他云计算品牌商的评价或推荐。
领取专属 10元无门槛券
手把手带您无忧上云