Ubuntu 中将目录文件列表导出到文本文件的最简单的命令行指令是什么?

Ubuntu 中将目录文件列表导出到文本文件的最简单的命令行指令是什么?

有一个文件夹包含一些不同类型的文件,其中大多数是字体文件。我使用这个简单的命令来导出文件名字体文件夹输出文本文件:

~/Fonts$ ls > ../Output

但是我希望suchlike命令导出所有文件的名称,并在文件名前面添加附加属性(名称、样式、类型、大小、版本、版权、说明以及字体查看器中显示的每个属性),并使用适当的列空间,如下所示:

File Name            Name             Style         Type                 Size ,...
FreeSerif.ttf        FreeSerif        Medium        TrueType font        1.5 MB
FreeMono.ttf         FreeMono         Medium        TrueType font        343.3 kB

字体目录下有一些子目录?如何像上面一样显示它们并加上树形视图?

笔记:输出并不像上面那样重要。我希望只是一个简单的命令,它可以导出文件属性和文件名。

答案1

也许这会对你有帮助:

陳文回答unix.stackexchange.com

我认为您正在寻找 otfinfo。似乎没有直接获取亚科的选项,但您可以这样做:

otfinfo --info *.ttf | grep Subfamily

请注意,我看到的许多字体都使用“Oblique”而不是“Italic”。

链接至原始问题和答案

相关内容