然而,当将*传递给Java程序时,通配符会以某种方式得到扩展:$ java Main *引用或逃避也于事无补:[Main.class这似乎是JVM,因为python程序工作得很好:import sys使用通配符运行python程序:
$ set -f; python为什么要扩展通配符?这应该是Shell
我想遍历一个树结构,但是只有那些与通配符表达式( la python )相匹配的部分,其中双星号的意思是“任意数量的子目录”。
例如,假设我的通配符表达式是/*/foo/**/bar/。我的问题是,当遍历树结构时,我需要知道当前的dir是否可能匹配通配符表达式作为前缀。因此,我确实想遍历/a/目录,但不想遍历/a/bar/,因为我知道后者永远不匹配通配符表达式。当然,我将重写为正则表达式的通配符</
/site-packages/tensorflow/__init__.py", line 24, in <module>
File"/home/diego/.local/lib/python2.7/site-packages/tensorflow/python/__init__.py", line 49,