web-dev-qa-db-fra.com

Comment puis-je revenir à nano après avoir appuyé sur Ctrl-Z si je n'ai pas d'invite de shell (dans la session Matlab)

J'utilise nano dans une session MATLAB exécutée dans un terminal screen (-x). J'ai accidentellement appuyé sur Ctrl-Z et il quitte immédiatement nano, affiche "Utilisez" fg "pour revenir à nano", mais ne montre pas une invite de commande. Tout ce que je tape apparaît à l'écran mais rien ne répond. Si je tape Ctrl-Z, ^ Z n’affiche que sur l’écran. Des idées? Utilisation de 12.04.

24
user282315

S'il s'agit du seul processus en arrière-plan, saisissez % suivi de Return devrait vous renvoyer à nano.

Ceci dit, fg devrait toujours fonctionner. Même si vous avez plus d'un emploi, cela devrait vous ramener au plus récent.

51
Oli

Listez vos emplois

jobs

Amener un travail au premier plan

fg 1

remplacez le "1" par le numéro de travail correspondant à nano.

Voir aussi https://unix.stackexchange.com/questions/30228/basic-job-control-stop-a-job-add-a-job-onto-the-stack-and-fg

16
Panther