Я знаю, что здесь не принято спрашивать, но, возможно, кто-то уже нашел способ проверить это.
Я использую терминал Linux Mint bash, и время от времени текущий каталог становится воссозданным, потому чтовнешних действий.После того, как текущий каталог воссоздан снаружи, все команды, такие как echo blabla > blabla
, терпят неудачу, потому что терминал держит текущий дескриптор каталога открытым, и пользователь не может создавать файлы в удаленном каталоге, удерживаемом открытым дескриптором, который стал удаленным снаружи.
Iзнаю, cd .
может восстановить дескриптор текущего каталога обратно в созданный.
Есть ли способ проверить дескриптор текущего каталога, хранящийся в терминале в удаленном состоянии, перед вызовом cd .
?