当前仓库属于关闭状态,部分功能使用受限,详情请查阅 仓库状态说明
136 Star 1.4K Fork 346

GVPTaoes / SimpleDocker
关闭

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
ParseFilePahtCode.java 1.29 KB
一键复制 编辑 原始数据 按行查看 历史
Taoes 提交于 2022-07-28 05:53 . code: 提交文件解析代码片段
--ls -lashi
public static void main(String[] args) {
List<String> fileInfo = new ArrayList<>();
for (String line : fileInfo) {
final String[] data = line.split(" ");
if (data.length < 9) {
continue;
}
Long size = Long.valueOf(data[4]);
String name = data[8];
String ty = data[7];
String time = "";
String year = "";
if (ty.contains(":")) {
time = ty;
year = String.valueOf(LocalDateTime.now().getYear());
} else {
year = ty;
time = "00:00";
}
String day = data[6];
if (day.length() == 1) {
day = "0" + day;
}
String month = data[5];
final File file = new File();
file.name = name;
file.permission = data[0];
file.owner = data[2];
file.group = data[3];
file.size = size;
file.modifyTime = year + month + day + time;
}
}
static class File {
private String name;
private String permission;
private String owner;
private String group;
private Long size;
private String modifyTime;
}
Java
1
https://gitee.com/taoes_admin/SimpleDocker.git
git@gitee.com:taoes_admin/SimpleDocker.git
taoes_admin
SimpleDocker
SimpleDocker
refact

搜索帮助