CyberTek - the future at the present!
Google

Открыть разрешения в восьмеричное

Автор: Администратор (25 октября)

Когда мы используем Ls команда может показать права на все файлы в следующем формате:

-RW-р-р-1 группы пользователей 49296 24 марта 2006 file.bin

Как нужно отобразить восьмеричные разрешения этих файлов я рекомендую этот скрипт:

LS-л | AWK '(к = 0 (I = 0; я <= 8, я + +) А + = ((подстрока ($ 1, 2,1) ~ / [RWX] /) * 2 ^ (8 -я)), если (к) Е ("% 0-й", А) печать) '

Эта команда отображает разрешения восьмеричное стиль + drwxr-XR-х.

Если вы довольны результатом и тем легче вы можете сделать постоянного ее использования путем создания псевдонима в вашей оболочке вы использовали для параметризации и удовольствия. Для Баш вам в вашем домашнем каталоге отредактировать файл ~ /. Bashrc после выхода Войти и вы можете использовать команду 'альтернатива классическим comanto "LS':

псевдонимом L = "LS-LHA цвета | AWK '(к = 0 (I = 0; я <= 8; я + +) А + = ((подстрока ($ 1, 2,1) ~ / [RWX] / ) * 2 ^ (8-я)), если (к) Е ("% 0-й", А) печать) "

Результат:

600-134K RW --- одна группа пользователей 21 апреля 2006 Mbox

Опубликовано в: Linux , оболочки , советы

Добавить комментарий

Защита от спама РГ Captcha-Бесплатно

Работает на Cybertek - Удаленный помощник