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 запутался.
Итак, задача следующая:
Надо взять из файла 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 запутался.