#unix #rhel7
Вопрос:
Это любая команда для получения значения CHMOD и имени владельца каталога в Unix
ожидаемый результат: PATH/OF/DIR 777 ADMIN
Ответ №1:
stat -c "%n %a %U" -- *
Измените подстановочный знак на определенный каталог по своему желанию/необходимости.
От man stat
:
-c --format=FORMAT
use the specified FORMAT instead of the defau< output a newline after each use of FORMAT
%a access rights in octal (note '#' and '0' printf flags)
%n file name
%U user name of owner
Комментарии:
1. у меня есть список сканирования каталога, который я получаю для всех в цикле for это возможно?
2. Вы можете привести более одного аргумента
stat
, использоватьxargs
или просто использовать цикл для достижения этой цели. Например,stat -c "%n %a %U" $HOME $HOME/.config
вполне допустимо