/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Tegnet "&" virker ikke til at få kørt job ~
Fra : - ct


Dato : 28-02-02 13:18

Jeg bruger RH 7.2:

Jeg læste at man kan sætte & bagved en kommandp og så ville den blive kørt i
bagrunden... men det virker ikke!

Hvad kan jeg gøre ?

Er det en funktion som afhænger af shellen ? eller?
(jeg bruger bash)

Mange hilsner fra
Carsten

e-mail:
cajuth(remove_***_this)@worldonline.dk
cajuth(fjern_dette_i_parantes)@worldonline.dk




 
 
Niels Andersen (28-02-2002)
Kommentar
Fra : Niels Andersen


Dato : 28-02-02 13:40

"- ct" <cajuth(remove_***_this)@worldonline.dk> wrote in message
news:xspf8.13130$PE.926448@news000.worldonline.dk...
> Jeg læste at man kan sætte & bagved en kommandp og så ville den blive kørt
i
> bagrunden... men det virker ikke!

Hvorfor konkluderer du det?

> Er det en funktion som afhænger af shellen ? eller?
> (jeg bruger bash)

Jeg har ikke rigtigt prøvet andet end bash, men der virker det i hvert fald.

--
Mvh.

Niels Andersen



enrique (28-02-2002)
Kommentar
Fra : enrique


Dato : 28-02-02 15:54

Yello

On Thu, 28 Feb 2002 13:40:05 +0100, Niels Andersen wrote:

> "- ct" <cajuth(remove_***_this)@worldonline.dk> wrote in message
> news:xspf8.13130$PE.926448@news000.worldonline.dk...
>> Jeg læste at man kan sætte & bagved en kommandp og så ville den blive
>> kørt
> i
>> bagrunden... men det virker ikke!

Ikke rigtig i baggrunden, den fri giver bare terminalen så du kan
indtaste flere kommandoer.

> Jeg har ikke rigtigt prøvet andet end bash, men der virker det i hvert
> fald.

Os her.

--
Mvh. / Kind regards
Henrik Farre < enrique AT obel DOT auc DOT dk >
- If I where God, I would recompile the penguin with --enable-flying.

Niels Andersen (28-02-2002)
Kommentar
Fra : Niels Andersen


Dato : 28-02-02 18:04

"enrique" <Look@MySignature.txt> wrote in message
news:pan.2002.02.28.15.53.39.369604.1509@MySignature.txt...
> >> Jeg læste at man kan sætte & bagved en kommandp og så ville den blive
> >> kørt i bagrunden...
> Ikke rigtig i baggrunden, den fri giver bare terminalen så du kan
> indtaste flere kommandoer.

Hvad er "rigtigt"?

Hvis jeg fx. skriver:
$ ping host.tld &
Så står den og pinger i baggrunden, hvis ellers den kan slå hostnavnet op.

Hvis du der imod kører et program i forgrunden, og trykker CTRL-Z, så bliver
programmet standset, og sat i baggrunden. Så kan du sætte det til at køre i
baggrunden med "bg", eller få den til at køre i forgrunden igen med "fg".

--
Mvh.

Niels Andersen



enrique (28-02-2002)
Kommentar
Fra : enrique


Dato : 28-02-02 19:51

Yello

On Thu, 28 Feb 2002 18:03:41 +0100, Niels Andersen wrote:

> "enrique" <Look@MySignature.txt> wrote in message
> news:pan.2002.02.28.15.53.39.369604.1509@MySignature.txt...
>> >> Jeg læste at man kan sætte & bagved en kommandp og så ville den
>> >> blive kørt i bagrunden...
>> Ikke rigtig i baggrunden, den fri giver bare terminalen så du kan
>> indtaste flere kommandoer.
>
> Hvad er "rigtigt"?

Ikke forkert :)

> Hvis jeg fx. skriver:
> $ ping host.tld &
> Så står den og pinger i baggrunden, hvis ellers den kan slå hostnavnet
> op.

Det har du ret i. Jeg ville bare forklare det på en anden måde.

--
Mvh. / Kind regards
Henrik Farre < enrique AT obel DOT auc DOT dk >
- If I where God, I would recompile the penguin with --enable-flying.

Niels Andersen (28-02-2002)
Kommentar
Fra : Niels Andersen


Dato : 28-02-02 20:45

"enrique" <Look@MySignature.txt> wrote in message
news:pan.2002.02.28.19.50.35.789173.1509@MySignature.txt...
> >> >> Jeg læste at man kan sætte & bagved en kommandp og så ville den
> >> >> blive kørt i bagrunden...
> >> Ikke rigtig i baggrunden, den fri giver bare terminalen så du kan
> >> indtaste flere kommandoer.
> > Hvad er "rigtigt"?
> Ikke forkert :)

Jo tak, men hvad er forskellen?

> > Hvis jeg fx. skriver:
> > $ ping host.tld &
> > Så står den og pinger i baggrunden, hvis ellers den kan slå hostnavnet
> > op.
> Det har du ret i. Jeg ville bare forklare det på en anden måde.

Hvad er det forkerte i det?

--
Mvh.

Niels Andersen



- ct (03-03-2002)
Kommentar
Fra : - ct


Dato : 03-03-02 09:23

Hej!

> Hvorfor konkluderer du det?

Når jeg skriver en kommando og ender den med &-tegn... så bliver konsollen
ikke frigivet

Jeg bruger dette eksempel for at angive en kommando der viser en masse
output:
ls -R &

men den kører ikke i baggunden!

Hilsen
Carsten



Thorbjoern Ravn Ande~ (03-03-2002)
Kommentar
Fra : Thorbjoern Ravn Ande~


Dato : 03-03-02 14:32

"- ct" <cajuth(remove_***_this)@worldonline.dk> writes:

> Jeg bruger dette eksempel for at angive en kommando der viser en masse
> output:
> ls -R &
>
> men den kører ikke i baggunden!

Jojo. Din kommandoprompt ligger bare oppe i toppen et sted.

--
Thorbjørn Ravn Andersen
http://bigfoot.com/~thunderbear

Dennis Haney (04-03-2002)
Kommentar
Fra : Dennis Haney


Dato : 04-03-02 14:26

"- ct" <cajuth(remove_***_this)@worldonline.dk> writes:

> Hej!
>
> > Hvorfor konkluderer du det?
>
> Når jeg skriver en kommando og ender den med &-tegn... så bliver konsollen
> ikke frigivet
>
> Jeg bruger dette eksempel for at angive en kommando der viser en masse
> output:
> ls -R &

Jeg tror du har misforstået konceptet med & tegnet. Pointen er at
shellen starter programmet og kører videre selv, modsat normalt hvor
programmet startes og shellen venter på at programmet afsluttes.

> men den kører ikke i baggunden!

Det gør den nok, men den genererer stadig uddate så du ikke kan se at
shellen faktisk stadig kører.



--
Dennis
I too have always thought explanations were overkill when correcting peoples
mistake... A simple "that's wrong" has to suffice. I mean, people are always
aware why they are wrong... They just make mistakes to annoy you...

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408879
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste