对于 Unix cli 中的此命令,我需要 java 中的等效行为:
ls /data/archive/users/*/*.xml
这输出了我:
/data/archive/users/2012/user1.xml<br/>
/data/archive/users/2013/user2.xml
Java 6 是否有一个简单的等效实现?
最佳答案
使用 java.util.Scanner
获取用户输入并使用java.io.File.listFiles(FilenameFilter)
方法获取具有特定过滤器的文件夹中的文件列表。
关于java - 带有通配符输入的 unix 'ls' 命令 - 相当于 java 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15658289/