Войти

Показать полную графическую версию : Создание третьего файла на основе двух данных


blackeangel
02-09-2016, 12:39
Всем привет. Давно меня тут не было :)
Итак, задача следующая:
Надо взять из файла system_statfile.txt строки содержащие system/bin, system/etc, system/xbin, system/vendor
из файла file_contexts взять строки содержащие system/bin, system/etc, system/xbin, system/vendor
и создавая еще 1 файл привести все к такому виду:
set_metadata("/system/bin/6620_launcher", "uid", 0, "gid", 2000, "mode", 0755, "capabilities", 0x0, "selabel", "u:object_r:6620_launcher_exec:s0");
где:
- system/bin/6620_launcher - берется из system_statfile.txt
- 0 - берется из system_statfile.txt
- 2000 - берется из system_statfile.txt
- u: object_r:6620_launcher_exec:s0 - берется из file_contexts

не обижусь если будет работать на shell/bash/batch (при использованиии *nix утилит, написать какие приложить)

Смотрите файлы в приложении. Так же есть первый набросок, но там в for запутался.

blackeangel
02-09-2016, 12:45
Забыл забыл, если в file_contexts нет данных то вставить u: object_r:system_file:s0

Iska
02-09-2016, 14:29
Всем привет. Давно меня тут не было :)»
Ширвиндт и Державин - кинопанорама и неизвестный актер Закадр Некадрович Нетронутый - YouTube (https://www.youtube.com/watch?v=6Olvk3Tts6Q) :).

blackeangel
02-09-2016, 14:43
Iska, :) гляжу рады до ушей ;)
А по теме есть мыслишки?

Iska
02-09-2016, 16:14
А по теме есть мыслишки? »
Сейчас даже пытаться не буду, голова не работает.

Но Вы лучше поправьте первое сообщение, обрамив образцы текста тэгом «code», дабы парсер движка конференции не искал (и не находил) в нём смайлики.

blackeangel
10-09-2016, 18:41
Iska, ну голова заработала?)

Iska
10-09-2016, 23:04
Iska, ну голова заработала?) »
Неа :).




© OSzone.net 2001-2012