Liste apenas as permissões de um arquivo

Liste apenas as permissões de um arquivo

Quero saber como apenas verificar a permissão de um arquivo.

Eu sei

ls -l yourfile

vou mostrar a você, mas só preciso das nove cartas de permissão.

Obrigado

Responder1

Um comentário sugere uma possível duplicata, mas a resposta aceita não é portável. Portavelmente:

ls -ld file |awk '{ print $1; }'

ou

ls -ld file |sed -e 's/ .*//'

Adicionei a -dopção de evitar surpresa se"arquivo"acontece de ser umdiretório.

O hábito de longa data de configurar scripts me faz preferir o último, que nem sempre tem alguns caracteres a menos.

informação relacionada