LINUX.ORG.RU

Как терминал определяет смену текущей директории?


0

0

Под RedHat9 стоит gnom'овский дефолтный терминал (вызывается "New Terminal"). При переходе из директории в директорию он пишет её (директорию) в заголовке окна.

Есть мысли как терминал узнаёт о смене диры и как он узнаёт pwd? Ведь bash это такая программа - вроде бы без обратной связи ...

anonymous

ну.. как мимимум можно смотреть методом типа как в fstat/lsof на открытые файловые дескрипторы

в любом случае это изврат

dilmah ★★★★★
()
Ответ на: комментарий от DiMoN

Если гном претендует на портабельность across Unices то ему не стоит так делать. В NetBSD /proc по дефолту вообще нет, но даже когда монтируешь в спец режиме Лин-эмуляции, то в /proc/pid только: cmdline ctl fd mem note notepg status

dilmah ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.