sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #65712
Re: BASH hjælp...
Thomas Rokamp wrote:
Hejsa!
Jeg har kastet mig ud i noget bash-scripting, og er nu rendt ind i et par
problemer...
1:
Jeg vil gerne læse en configurationsfil i stil med
---
# Kommentar
conf1=noget
conf2=noget andet
---
Kan du ikke bare source den fil? Formatet er jo også bash.
Jeg kan fint læse filen ind med en for løkke og awk:
for $line in awk '{print $1}' < data/submit.txt
do
echo $line
done
Men jeg vil gerne kunne skille linjer begyndende med "#" ud (kommentarer) og
også gerne blanke linjer.
Det ville også være rart med disse "[***]" for at kunne sektionsopdele.
Der vil perl nok være bedre end bash
Noget kommando der kan hjælpe her?
2:
Jeg har behov for at dele en streng op i mindre bidder.
Ex:
streng=test1|test2|test3|test4
Ønsket er et output i stil med
test1
test2
test3
test4
Der vil perl helt klart være bedre en bash
Mogens
--
Mogens Kjaer, Carlsberg A/S, Computer Department
Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
Email: mk@xxxxxx Homepage: http://www.crc.dk
References