On Sat, 30 Jun 2007 14:11:51 +0000
Jørgen Heesche <heesche@xxxxxxxxxxx> wrote:
Atte André Jensen wrote:
Hejsa
Jeg vil gerne gøre følgende
#!/bin/bash
program_a &
sleep 1
program_b
fg
Men jeg får at vide at
/home/atte/bin/script: line 5: fg: no job control
Hvordan får jeg program_a i forgrunden igen?
fg kan ikke bruges i et script.
Kommandoen fg bruges i en x-terminal til at kalde det sidste job, man
fra terminalen startede i baggrunden, frem i forgrunden.
Man kan også kalde et ældre baggrundsjob frem med kommandoen 'fg
jobid'. Kommandoen bg viser alle baggrundsjob der er stoppet med
kommandoen stop eller startet i baggrunden med &.
Kommandoen "fg" har intet at gøre med en binding til X.
fg er om noget mere en kommandolinie ting som kan bruges hvis du har
flere programmer kørende som skal skifte standard io engang imellem.