-----Original Message-----
From: Jon Bendtsen [mailto:bendtsen@xxxxxxx] Sent: 11. april 2011 12:49
To: sslug-teknik@xxxxxxxx
Subject: Re: [TEKNIK] Cron Job, der automatisk tilføjer subdomains
ala "test.bruger.juac.dk"
On 11/04/2011, at 16.41, Thomas Rosendal Jensen wrote:
Er der nogen der kan komme med koden til at adskille "~" og
resten af navnet fra hinanden,sådan at man kan slette fil poster
indeholdende navnet efter "~". Desuden vil jeg meget gerne have noget
kode til at kunne slette en linie fra/etc/hosts der indeholder en
bestemt streng.
cut -d "~" -f1 samt cut -d "~" -f2
Advarsel, kan give problemer hvis flere opdaterer /etc/hosts, da
adgangen ikke er atomisk
grep -v "farlig streng" /etc/hosts > /etc/hosts
Lidt nemmere end cut.
Script:
VAR1="~filnavn"
echo Var1: $VAR1
VAR2="${VAR1#~*}"
echo Var2: $VAR2
Resultat:
Var1: ~filnavn
Var2: filnavn
" er nødvendig da ~ ellers bliver expanderet til afviklerens HOME hvis
der er / efter ~
Du skal under alle omstændigheder have styr på hvilken mappe du
sletter filen fra.
Med venlig hilsen / Regards
Frank Larsen
Kimik IT A/S
PO Box 740
3900 Nuuk
Greenland
Mail : support@xxxxxxxxxxx
Phone: +299 34 20 00