Comment find le directory par défaut d'une window d'écran GNU?

Question

Comment find le directory par défaut d'une window dans l'écran GNU?

NB: Je ne cherche pas le directory actuel du process en cours d'exécution dans la window.

Context

J'ai créé une hardcopy de mon tampon de défilement sans donner un path absolu. Maintenant, je ne sais pas où find le file créé. Je ne me souviens pas de quel directory j'ai initialement appelé l' screen et je n'ai pas utilisé de command chdir .

Je me request maintenant quel directory j'ai pollué avec ma copy papier …: – \

Le plus simple est probablement de créer une nouvelle window, elle démarrera dans le directory où l'écran a été démarré par défaut.

Les alternatives incluent regarder le process ' cwd (par exemple /proc/<pid>/cwd , mais cela nécessite root comme écran est setuid)

Notez que vous pouvez changer ce directory avec Ca :chdir <path> plus tard

En utilisant la command exec de Screen pour exécuter l'utilitaire pwd , vous obtiendrez le directory de travail de l'instance d' screen cours.

Ce n'est pas le directory de travail actuel du shell / celui qui tourne dans la session d' screen (si vous avez utilisé cd pour changer le directory de ce shell) puisque l'environnement du process d' screen a été créé au démarrage, et l'utilitaire pwd sera exécuté hors de cet environnement.

Donc, dans l' screen , tapez CtrlA suivi de :exec pwd pour voir le nom du directory.