【发布时间】:2019-07-19 12:27:55
【问题描述】:
我正在尝试在多平台 Makefile 中“优化”我的“干净”目标,因此我正在寻找一种方法来删除带有或不带有 Windows 扩展名 .exe 的可执行文件。
当然可以
rm file file.exe
但我正在寻找类似的东西
rm file(.exe)?
我也试过
rm file{,.exe}
这也不起作用。
我很惊讶地发现我尝试过的方法不起作用,所以我主要发布这个来了解更多关于 globing 的信息,因为具有两个显式文件名的版本可以正常工作。
【问题讨论】:
-
修改了标题和标签以指定使用
make,因为为makefile编写代码即使它最终将由shell执行往往与编写有很大不同用于直接 shell 解释的内容。 -
@CharlesDuffy 谢谢你。虽然我在想我也可以学习一些关于一般 shell globing 的知识。但最好让问题直截了当。