[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
[an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]![]() |
![]() |
![]() |
|||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
![]() |
![]() |
![]() |
> > > cat /proc/net/dev |grep : | cut -d : -f 1 | grep eth0 >/dev/null 2>&1 > > > > > > if [ $? -eq 0 ] ; then .... > Og nu virker det. Det kan godt se ud til at testen i if sætningen ikke går > godt. Hvad betyder > > [ $? -eq 0 ] ; > > egentlig?
Det betyder: Hvis status for sidste kommando er 0 (OK), så...
Kommando(erne) før læser filen /proc/net/dev, leder efter kolon, leder
efter første felt før kolon, og til sidste spørges om ordet "eth0" optræder. Hvis ja, sættes status til 0.
Hvad sker der hvis du fjerner dine ekstra linier, rebooter, og så skriver:
cat /proc/net/dev |grep : | cut -d : -f 1 | grep eth0
Hvis den ikke skriver "eth0" må det have noget at gøre med, at din driver til eth0 først bliver loaded når du starter ifconfig.
Freja Data Tlf./phone : +45 - 4046 - 3442 Guldbergs Plads 12 1. tv. Fax : +45 - 3537 - 7006 DK-2200 København N Denmark Homepage : www.frejadata.dk
![]() |
![]() |
![]() |
||||||||||||
|
||||||||||||||
![]() | ||||||||||||||
|
||||||||||||||
![]() |
![]() |
![]() |