Próbuję podzielić cmdline procesu na Linuksie, ale wydaje się, że nie mogę na nim polegać, aby oddzielić go od znaków "\ 0". Czy wiesz, dlaczego czasami znak "\ 0" jest używany jako separator, a czasami jest to zwykła przestrzeń?Jak parsować/proc/pid/cmdline
Czy znasz inne sposoby pobierania nazwy pliku wykonywalnego i ścieżki do niego? Próbuję uzyskać te informacje za pomocą "ps", ale zawsze zwraca pełną linię poleceń, a nazwa pliku wykonywalnego jest obcięta.
Dzięki.
Witam. Jak wspomniałeś, spacje są używane do oddzielania słów w tym samym terminie, to było to, czego oczekiwałem, ale mam dostęp do maszyny, która używa spacji również do oddzielnych warunków. To był Ubuntu, nie wiem, które wydanie. – ryotakatsuki