Avatar billede morell Nybegynder
27. november 2001 - 14:04 Der er 4 kommentarer og
1 løsning

smart ting med bash script.

Hvordan kan jeg skrive en variable til en fil? Den skal indsættees et bestemt sted i filen. Det er dhcpd.conf hvor jeg vil opdatere den fil der skal loades med tftp... Det kunne være så sejt hvis det kan lade sig gøre!

Asbjørn Morell
Avatar billede all-technology.com Nybegynder
27. november 2001 - 14:26 #1
Kan du ikke bruge en symbolsk link i dhcpd.conf
og så ændre link ??

Knud
Avatar billede goz Nybegynder
27. november 2001 - 14:29 #2
man kan vel gøre noget a la :
1. skriv en dummy variabel ind i filen.
2. lav en : cat fil | sed s/dummy/nystreng/g > resultatfil
Avatar billede morell Nybegynder
27. november 2001 - 15:06 #3
Dette er min dhcpd.conf

default-lease-time            21600;
max-lease-time                21600;

option subnet-mask            255.255.255.0;
option broadcast-address      192.168.0.255;
#option routers                192.168.0.254;
#option domain-name-servers    192.168.0.254;
option domain-name            \"yourdomain.com\";
option root-path              \"/tftpboot/lts/ltsroot\";

    subnet 192.168.0.0 netmask 255.255.255.0 {
#    range 192.168.0.1 192.168.0.100;
    }

group  {
    use-host-decl-names      on;
    option log-servers        192.168.0.254;

    host ws001 {
        hardware ethernet    00:01:02:96:DF:B7;
        fixed-address        192.168.0.1;
        filename              \"/lts/vmlinuz\";
              }
}

Det er vmlinuz som skal ændres....
all-technology.com< Det ved jeg ikke kunne du lave et lille eksempel?
goz< vil det virke? Jeg skal jo kunne have skiftet et ord i min tekst fik....
emmmm... jeg er ikke helt med på hvordan jeg skal gribe det an...

Asbjørn Morell
Avatar billede goz Nybegynder
27. november 2001 - 15:15 #4
jeg sidder ikke ved en linux pt., så jeg kan ikke afprøve det :-(
Avatar billede all-technology.com Nybegynder
27. november 2001 - 16:34 #5
I dhcpd.conf har du
host ws001 {
        hardware ethernet    00:01:02:96:DF:B7;
        fixed-address        192.168.0.1;
        filename              \"linknavn\";
}

når du laver en ny file laver du et
ln -s file linknavn


Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester