Masuk kembali ke mode interaktif setelah Ctrl-z


58

Dalam mode interaktif (dalam Oktaf , gnuplot , R , dll.) Saya kadang-kadang menekan Control+ zkarena kesalahan. Ini menjeda program dan menendang saya kembali ke terminal.

Apakah mungkin untuk masuk kembali ke mode interaktif asli (dengan semua variabel yang disimpan)?

Untuk mereproduksi:

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

Bagaimana saya bisa memulihkan sesi saya dengan variabel yang aditentukan?

Jawaban:


78

ketik fgdan tekan enterdi terminal.

   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

Ketik yang berikut ini untuk menarik pekerjaan ke latar depan lagi:

fg

Ini karena Anda menangguhkan pekerjaan, artinya tidak melakukan apa-apa sementara Anda tidak bisa melihatnya. Anda benar-benar dapat membiarkan pekerjaan berjalan di latar belakang juga (dengan memasukkan bg). Lihat Kontrol Pekerjaan untuk info lebih lanjut.


3

Anda dapat menggunakan fguntuk mengembalikan aktivitas latar depan

ATAU

Anda dapat menggunakan bguntuk memindahkan aktivitas saat ini ke latar belakang.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.