【发布时间】:2020-02-26 11:20:05
【问题描述】:
我在没有文件的目录中运行了以下内容:
for file in *.20191017.*;do echo ${file}; done
它返回的是这样的:
*.20191017.*
这有点尴尬,因为这只是一个模式,而不是文件名本身。
有人可以帮忙吗?
【问题讨论】:
-
你打算做什么?这段代码的目的对我来说有点不清楚。
-
@user2442590 :这并不尴尬,但记录了行为。您必须启用
nullglob,如 bash 手册页中所述。