我正在尝试从目录中获取具有特定扩展名的文件。为此,我使用以下批处理文件代码:
for %%f in (.\*.ext) do (
echo %%f
)
Run Code Online (Sandbox Code Playgroud)
这工作正常,除非我有一个带有扩展名的文件.extsomething。
我尝试添加$通配符以仅获得完全匹配,但它没有显示任何结果。
for %%f in (.\*.ext$) do (
echo %%f
)
Run Code Online (Sandbox Code Playgroud)
既然*接受通配符,为什么$不考虑通配符呢?
如何只获取具有确切扩展名的文件?
如果我转到JProfiler->CPU views->Call tree并按Record CPU,我可以轻松检测到当我在应用程序中执行特定操作时调用了哪些方法。
如果我正在执行不同的操作,我想从视图中清除以前的结果。JProfiles有这样的功能吗?
我有一个主模块导入其他模块并启动一个应用程序,然后退出.打开应用程序时,它会锁定最后包含的导入模块之一__DATA__.
main.pm
use core::test;
system("start notepad");
Run Code Online (Sandbox Code Playgroud)
核心/ test.pm
package core::test;
1;
__DATA__
dummy
Run Code Online (Sandbox Code Playgroud)
如果我删除该__DATA__部分,则打开的记事本进程不再锁定模块.
我正在使用ActivePerl 5163.
为什么会发生这种情况我怎么能解决这个问题没有锁定模块?