Назад | Перейти на главную страницу

pwdx возвращает тарабарщину

Предполагается, что pwdx распечатывает текущий рабочий каталог процесса с заданным идентификатором процесса.

Обычно это выглядит примерно так:

$ sudo pwdx 1
1: /

$ pwdx $$
5251: /home/foo

Одна машина, которая у меня есть, всегда возвращает одну и ту же тарабарщину

$ pwdx 1
1: H?l$?L?|$?H?-

$ pwdx 24535
24535: H?l$?L?|$?H?-

$ pwdx $$
24351: H?l$?L?|$?H?-

Используйте эквивалент:

readlink -f /proc/PID/cwd

Интересно. pwdx действительно прост с точки зрения кода; он просто разрешает цель символической ссылки 'cwd' в / prod / pid

Что вы от этого получите?

ls -l / proc / $$ / cwd

Кроме того, какой у вас дистрибутив / архитектура? Набор символов по умолчанию? Вот ссылка на источник, если вы хотите попробовать создать свой собственный. Вам не нужно ничего делать, кроме make.

http://procps.sourceforge.net/