【发布时间】:2018-06-29 00:17:10
【问题描述】:
在bash中,如何使用file*删除所有以file开头的文件,但保留file.txt?
我试过this
shopt -s extglob
rm file* !(file.txt)
但是file.txt 还是被删除了。
PS:我只需要删除以file开头的文件,而不是所有文件。例如。我想要一个名为 food.txt 的文件仍然保留。
【问题讨论】:
标签: bash wildcard delete-file