|
|
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
Сразу скажу, я не знаю как это делается, даже теоретически, поэтому прошу не наезжать. В общем есть файл с uid/gid(root, shell,system,user и тд), надо пересчитать или перевести их в цифры. Как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 21:39 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
java uuid to number . Выдаёт, как бы это ни было удивительно, даже ссылка на доку из Java SE API. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 22:36 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, Не, вы не поняли видимо. Есть текстовый файл в котором записано root/root root/shell shell/shell .... А на выходе надо получить 0/0 0/2000 2000/2000 ..... А не пытаться получить его у файла или сгенерировать рандомно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 23:28 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, мне не нужны unique user id , мне нужны просто user id пересчитать в цифры... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 23:41 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
"Это такая шутка белых, которую не понять чёрным?". man id и скармливаем значения, выдранные из файла. P.S. Я, конечно, попутал UUID с UID, но какого лешего тут Java, если задача для типичного шелл-скрипта??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 23:44 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, если бы мне надо было это сделать в shell, я б таких вопросов не задавал. Так что на java надо, и ни на чём другом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 23:47 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
BlackeAngelне нужны unique user id А их и нет - UUID это "вселенски уникальный" идентификатор (universally unique identifier), а не то, что вы подумали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 23:48 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, ну вот что то на примере такого, только тут пересчёта нет, они забиты константами https://android.googlesource.com/platform/system/core.git/ /android-cts-8.1_r3/libcutils/include/private/android_filesystem_config.h ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 23:54 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 23:56 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, что то я не сильно понял в jdk8 нет такого компонента? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 13:53 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, как избавиться от всего лишнего в UnixNumericUserPrincipal.java чтоб осталась только одна static функция, которая бы и возвращала результат? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 15:20 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, Либо разжуйте как вызывать её( https://github.com/Himansu-Nayak/java7-sourcecode/blob/master/com/sun/security/auth/UnixNumericUserPrincipal.java), из другого модуля. А то в ней нет ни main, ни статичного ничего. Как этим пользоваться то вообще? Примеров в гугле не нашел((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 15:24 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
Если вы не в состоянии ни поменять одну циферку на другую, ни попробовать хоть какой-то код, то я не мамаша, чтобы разжёвывать кашку для несчастного ребёнка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 19:07 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
Ребята тут вообще тема не про Java. Это Unix админская задача. И решать ее надо на всех этих bash/python/perl e.t.c. Плюс маппинг uid/gid => нужно тянуть из операционки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 19:52 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
mayton, не внимательно читали условие задачи. Написано же в текстовом файле. А не из системы брать. А читать данные из файла и переводить их из буквенных в цифровые значения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 19:56 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
BlackeAngel, по твоему expected варианту при декодировании shell мы должны получить целое число 2000. Верно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 20:27 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
mayton,да. А при декодинге root - 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 20:44 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
BlackeAngel, а откуда мы возьмем справочник? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 20:55 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
mayton,а откуда тогда они в tar, например? Там же есть вывод и в буквенном виде, и в числовом. Значит эти данные где то есть либо в виде справочника, либо идёт пересчёт буковок в цифры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 20:58 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
В каком еще tar? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 21:18 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
mayton, Стандартная unix утилита. Да, да, её порт есть и под Винду. Вот он умеет показывать владелец/группа файлов архива как в буквенном, так и в числовом виде. В зависимости от ключей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 21:38 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
BlackeAngel, cygwin'овский tar тоже это умеет, без установленного cygwin ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 22:08 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
maytonПлюс маппинг uid/gid => нужно тянуть из операционки.Согласно API - именно оттуда он и тянется. У человека проблема с написанием и тестированием кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 23:06 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
Эта отсылка к tar - интересна но она отбрасывает нас на шаг в сторону от проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 23:52 |
|
||
|
Пересчить UID и/или GID из слов в цифры
|
|||
|---|---|---|---|
|
#18+
BlackeAngelСразу скажу, я не знаю как это делается, даже теоретически, поэтому прошу не наезжать. В общем есть файл с uid/gid(root, shell,system,user и тд), надо пересчитать или перевести их в цифры. Как? как-то так... Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. как получить группу см тут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2018, 03:39 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39616174&tid=2122173]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
150ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 16ms |
| total: | 274ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...