Você pode alterar o caractere suspenso usando stty
. No seu caso, por exemplo, você pode desativar a habilidade "suspender" com
stty susp undef
ou altere-o para, por exemplo, ctrl
- E
com
stty susp '^E'
e você pode verificar:
[romano:~/Downloads/mps] % sleep 1000
^E
[1] + 2681 suspended sleep 1000
1z [romano:~/Downloads/mps] 20 % fg
[1] + 2681 continued sleep 1000
^Z
stty -a
fornece todos os caracteres especiais:
[romano:~/Downloads/mps] % stty -a
speed 38400 baud; rows 24; columns 114; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = M-^?; eol2 = M-^?; swtch = M-^?; start = ^Q;
stop = ^S; susp = ^E; rprnt = ^R; werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 0;
-parenb -parodd cs8 hupcl -cstopb cread -clocal -crtscts
-ignbrk brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc ixany imaxbel iutf8
opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke
... embora depois de reler a pergunta você provavelmente se beneficiará enormemente de um multiplexador de terminal, como @Shaun sugeriu . Meu favorito pessoal é o bom e velho screen
, que tem muito tutorial sobre , mesmo na forma escrita que eu prefiro vídeos ...