Ik ben al een tijdje bezig op te zoeken naar goede informatie over sed.
Ik moet namelijk in een bestand een variabele veranderen. Het gaat over het bestand /etc/ipsec.conf.
Hier staan verschillenden connectie namen met daar onder de optie left=<ip-adres>
Nu moet via een cron script het IP adres achter left worden vernieuwd. Volgens mij kan dit met sed icm awk en regular expressions. Ik ben geen held in regexp. dat kan ik zo vertellen
.
Het probleem is dat ik alleen het IP adres van 1 connectie moet veranderen dus je moet eerst de goede connectie selecteren. Hoe kun je dit doen?
Ik dacht aan grep en awk | sed maar hoe kun je dan een waarde weer schrijven in hetzelfde bestand?
/me ziet sterretjes
Ik moet namelijk in een bestand een variabele veranderen. Het gaat over het bestand /etc/ipsec.conf.
Hier staan verschillenden connectie namen met daar onder de optie left=<ip-adres>
Nu moet via een cron script het IP adres achter left worden vernieuwd. Volgens mij kan dit met sed icm awk en regular expressions. Ik ben geen held in regexp. dat kan ik zo vertellen
Het probleem is dat ik alleen het IP adres van 1 connectie moet veranderen dus je moet eerst de goede connectie selecteren. Hoe kun je dit doen?
Ik dacht aan grep en awk | sed maar hoe kun je dan een waarde weer schrijven in hetzelfde bestand?
/me ziet sterretjes