[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Debian]: & aus Script erzeugen?



Hallo Frank,

Frank Berger <frank@bergers.net> wrote:
> 
> Hallo Linux-Gemeinde,
> 
> kann man das & hinter einem Befehl eigentlich auch aus einem
> Shell-Script automatisch erzeugen?

Nein.
& schickt ein Kommando in den Hintergrund, und du kannst den Job (siehe
Kapitel Jobkontrolle in der Doku der Shell deiner Wahl) danach wieder
per "fg" in den Vordergrund holen.

> Also nach dem Aufruf sofort wieder an die Kommandozeile zurück?

Das geht allerdings. Einfach testen, ob stdin (fd=0) ein Terminal ist
:-)

---------- snip ----------
#!/bin/sh

if [ -t 0 ] ; then 
   echo "going into the background: $0 $*"
   $0 $* &
   exit
fi

sleep 1
echo "done."
---------- snip ----------

> Gruß
> Frank

HTH,
Thomas

-- 
    Thomas Köhler    Email:     jean-luc@picard.franken.de
        <><           WWW:    http://home.pages.de/~jeanluc/
                      IRC:               jeanluc
      LCARS --- Linux for Computers on All Real Starships
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     760


Reply to: