Como listar todos os arquivos no diretório nomeado, tipo de arquivo incluído?

0

Agora eu posso listar todos os arquivos usando -l, e eu posso dividi-lo em filename etc. usando o awk

por exemplo

ls -l ~/directory1 | awk '{print $9, $5}'

que retorna algo como

filename filesize

Como eu também posso exibir o tipo de arquivo?

    
por J K 22.10.2018 / 18:19

1 resposta

1

É isso que você está procurando?

find . -exec stat --format="%n %s %F" {} \;

Isso localiza todos os itens no diretório atual, altera para atender às suas necessidades e executa o comando stat (1) em cada item. O% n é o nome do item. O% s é o tamanho do item. O% F é o tipo do item.

Espero que isso ajude.

    
por 22.10.2018 / 18:49

Tags