【DIY系列:Java虚拟机】第05篇:项目结构与第一行代码——jvmgo 项目骨架搭建
2026/9/7 13:31:35
在 Linux 系统中,文件类型丰富多样。编写一个脚本,对目录及其子目录下的所有文件进行枚举,并生成包含文件类型及其数量的报告,是一项有趣且实用的任务。
在 UNIX/Linux 系统中,文件类型并非像 Windows 那样由文件扩展名决定,而是通过查看文件内容来确定。可以使用file命令来获取文件类型信息。为了存储相同类型文件的数量,可以使用关联数组。
file命令打印文件类型,例如:$ file filename $ file /etc/passwd输出结果为:
/etc/passwd: ASCII text-b选项,例如:$ file -b filename输出结果为:
ASCII text </