Повторно введіть інтерактивний режим після Ctrl-z


58

В інтерактивному режимі (в Octave , gnuplot , R тощо) я періодично натискаю Control+ zпомилково. Це призупиняє програму і відбиває мене назад до терміналу.

Чи можливо повторно перейти в початковий інтерактивний режим (із усіма збереженими змінними)?

Для відтворення:

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

Як я можу відновити сеанс за допомогою aвизначеної змінної ?

Відповіді:


78

введіть fgі натисніть enterу терміналі.

   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

Введіть наступне, щоб знову вивести завдання на перший план:

fg

Це тому, що ви призупинили роботу, тобто нічого не робите, поки не можете її побачити. Ви також можете дозволити роботі також працювати у фоновому режимі (ввівши bg). Докладнішу інформацію див. У розділі Контроль роботи .


3

Ви можете використовувати fgдля повернення активності переднього плану

АБО

Ви можете використовувати bgдля переміщення поточної активності на задній план.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.