Qual é a instrução de linha de comando mais simples no Ubuntu para exportar uma lista de arquivos de diretório para um arquivo de texto?

3

Existe uma pasta composta por alguns tipos de arquivos diferentes, a maioria deles são arquivos de fonte. Eu uso esse comando simples para exportar nomes de arquivos da pasta Fontes para o arquivo de texto Output :

~/Fonts$ ls > ../Output

Mas quero que o comando suchlike exporte o nome de todos os arquivos com propriedades adicionais (Nome, Estilo, Tipo, Tamanho, Versão, Copyright, Descrição e cada atributo exibido no visualizador de fontes) na frente do nome do arquivo com uma coluna apropriada espaço como abaixo:

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

E o diretório Fonts com algum subdiretório? Como mostrá-los como acima, além de uma exibição em árvore?

Nota: A saída não é importante para ser como acima. Espero apenas um comando simples que exporte as propriedades do arquivo ao lado do nome do arquivo.

    
por user1729 26.12.2013 / 06:13

1 resposta

3

Talvez isso ajude você:

  

cjm responda em unix .stackexchange.com :

Eu acho que você está procurando por otfinfo. Não parece haver uma opção para acessar diretamente a Subfamília, mas você pode fazer isso:

otfinfo --info *.ttf | grep Subfamily

Note que várias fontes que eu usei usam "Oblique" em vez de "Itálico".

Link para o pergunta original & amp; responder .

    
por Wolfy 26.12.2013 / 22:41