我想使用Java代码获得Linux的版本。在不同的Linux发行版中,我有不同名称的文件。
/etc/*-release如何获取以-release结尾的每个文件内容
发布于 2014-04-28 11:31:30
您可以使用File.listFiles(FilenameFilter)
File f = new File("/etc/");
File[] allReleaseFiles = f.listFiles(new FilenameFilter() {
@Override
public boolean accept(File dir, String name) {
return name.endsWith("-release");
}
});发布于 2014-04-28 11:32:09
使用Java java.io.File#listFiles,然后简单地迭代它返回的数组来打开文件。
发布于 2014-04-28 11:53:34
System.getProperty("os.version")https://stackoverflow.com/questions/23339905
复制相似问题