Sida 1 av 1
/dev/null 2>&1 &
Postat: 01 jul 2008, 21:40
av xrx3z
Nån som kan förklara vad detta gör?
/X.
Re: /dev/null 2>&1 &
Postat: 01 jul 2008, 21:51
av Konservburk
Försöker köra programmet "null" som ligger i katalogen "/dev" i bakgrudunden (&) och ser till att all felmeddelanden hamnar på samma ställe som den vanliga utdatan (2>&1).
Men det du egentligen undrar över är detta:
DVS kör "kommando" i bakgrunden (&) och skicka utdatan till filen "null" i katalogen "/dev", samt skicka även alla felmeddelanden till samma ställe (2>&1). Det speciella med
/dev/null är att all utdata som hamnar där försvinner i tomma intet.
Re: /dev/null 2>&1 &
Postat: 01 jul 2008, 22:17
av xrx3z
ok

, hehe....hm
jag kör en warsow server från en burk som jag kör via SSH med det kommandot:
./wsw_server +exec wsw_d1.cfg > /dev/null 2>&1 &
Om jag nu skulle vilja köra igång en till WSW server med annan config fil samtidigt, typ:
./wsw_server +exec wsw_d2.cfg > /dev/null 2>&1 &...så funkar tydligen inte det....ska man ändra på
/dev/null 2>&1 & eller nåt då, alltså om man vill köra flera WSW servrar som daemons?
/X.
Re: /dev/null 2>&1 &
Postat: 01 jul 2008, 22:39
av Konservburk
xrx3z skrev:ska man ändra på /dev/null 2>&1 & eller nåt då, alltså om man vill köra flera WSW servrar som daemons?
Det har egentligen ingenting med
>/dev/null 2>&1 & att göra. Men om du ser till att starta den andra servern utan något
>/dev/null 2>&1 & så kommer du antagligen att få se ett felmeddelande som talar om vad problemet är. Gissningsvis försöker du använda samma port till båda servrarna eller något liknande.