Riattiva la modalità interattiva dopo Ctrl-z


59

In modalità interattiva (in Octave , gnuplot , R , ecc.) Ogni tanto premo Control+ zper errore. Questo mette in pausa il programma e mi riporta al terminale.

È possibile accedere nuovamente alla modalità interattiva originale (con tutte le variabili memorizzate)?

Per riprodurre:

~> octave
octave:1> a = [1:10];
octave:2> ^Z
[1]+  Stopped                 octave
~> 

Come posso recuperare la mia sessione con la variabile adefinita?

Risposte:


80

digitare fge premere enternel terminale.

   fg [jobspec]
          Resume jobspec in the foreground, and make
          it  the  current  job.   If jobspec is not
          present, the shell’s notion of the current
          job  is used.  The return value is that of
          the command placed into the foreground, or
          failure  if  run  when job control is dis-
          abled  or,  when  run  with  job   control
          enabled,  if  jobspec  does  not specify a
          valid job or jobspec specifies a job  that
          was started without job control.

11

Digitare quanto segue per portare nuovamente il lavoro in primo piano:

fg

Questo perché hai sospeso il lavoro, il che significa che non sta facendo nulla mentre non puoi vederlo. Puoi effettivamente consentire l'esecuzione di un processo anche in background (immettendo bg). Vedi Job Control per maggiori informazioni.


3

È possibile utilizzare fgper riportare l'attività in primo piano

O

È possibile utilizzare bgper spostare l'attività corrente in background.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.