Профессиональные приемы работы в Microsoft Excel

Пожалуйста, войдите или зарегистрируйтесь.


Расширенный поиск  

Новости:

Теперь на форум можно залогиниться / зарегистрироваться с помощью ВКонтакте. Уже существующие пользователи могут связать свою учетную запись с аккаунтом ВКонтакте одним кликом в профиле пользователя http://forum.msexcel.ru/index.php?action=profile;area=account

Автор Тема: Задача: разобрать журнал прав доступа из линукса и передать его в MSExcel  (Прочитано 243 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Николай Чусовский

  • Новичок
  • *
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 1

Доброго времени суток, уважаемые форумчане.

Есть файл (выгрузка ACLs из файлового сервера убунту), имеющий такой вид:

# file: DOC
# owner: nwadmin
# group: root
user::rwx
user:nwadmin:rwx
group::rwx
group:root:rwx
group:domain\040admins:rwx
group:corporative\040users:r-x
group:administracia:r-x
mask::rwx
other::---
default:user::rwx
default:user:nwadmin:rwx
default:group::---
default:group:root:---
default:group:domain\040admins:rwx
default:group:administracia:r-x
default:mask::rwx
default:other::---

# file: DOC/ARU
# owner: nwadmin
# group: domain\040users
user::rwx
user:nwadmin:rwx
group::---
group:domain\040users:---
group:domain\040admins:rwx
group:aru:rwx
group:administracia:r-x
mask::rwx
other::---
default:user::rwx
default:user:nwadmin:rwx
default:group::---
default:group:domain\040users:---
default:group:domain\040admins:rwx
default:group:aru:rwx
default:group:administracia:r-x
default:mask::rwx
default:other::---

# file: DOC/ARU/документы авторемонтного участка размещать здесь!.txt
# owner: aru1
# group: domain\040users
user::rwx
user:nwadmin:rwx
group::---
group:domain\040users:---
group:domain\040admins:rwx
group:aru:rwx
group:administracia:r-x
mask::rwx
other::---

Его нужно преобразовать в таблицу вида:
     A                  B                                        C
1 Файл ----> Пользователь/группа ----> Права доступа

Есть ли подобные скрипты для анализа логов?
Самому сидеть писать думаю будет долго, очень. Теоретически если у меня получится, поделюсь:)
Вариант руками сделать.... ну, при том что lines:699364, это тоже будет очень долго;)

Заранее спасибо.
Записан

IKor

  • Старожил
  • ****
  • Уважение: +49/-0
  • Оффлайн Оффлайн
  • Сообщений: 902

Правильно ли я понимаю, что требуется разнести по разным столбцам данные, разделенные двоеточием?

Не хотите использовать стандартный инструмент MS Excel: текст по столбцам?
Если хотите, можете использовать макрорекодер, а потом исправить результат руками...
Записан

Alexander Kirdyashev

  • Новичок
  • *
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 2

Решение тут несложное, просто нужно сесть и написать. По факту нужно сделать цикл, в котором мы идем по каждой строке и отлавливаем ключевые слова (# file, #group и т.д.).

Если нужна помощь в написании, прошу в ЛС
Записан
 



Темы без ответов

12.01.2018 23:56 Сделать отчет на Power BI (Dashboard) 78
06.09.2017 10:43 Solver VBA не решает гиперболическое уравнение, но при этом решает гармоническое 353
17.08.2017 12:15 Гиперссылка и фильтр одновременно макрос 495
23.05.2017 11:20 Копирование данных из одной таблицы в умную таблицу по условию 1553
15.03.2017 15:45 автозамена картинок PowerPoint 1075
11.03.2017 13:43 Изменить нумерацию страниц 1291
18.02.2017 11:31 Изменить ввод данных помогите...из столбца в таблицу. 1331
07.02.2017 18:43 Блокировка ячеек по наступлению даты 1524
12.12.2016 23:39 Расчет заказа по формуле, или использовать [abbr=Вводится через Ctrl+Shift+Enter]формулу массива[/abbr] 1567
28.08.2016 19:29 Одинаковые заголовки после обновления оглавления 2045





Яндекс цитирования msexcel.ru Яндекс.Метрика

Страница сгенерирована за 0.137 секунд. Запросов: 93.