hent linjer fra en fil ind i en lang tekst streng
Hej eksperter.Jeg sidder og installerer mrtg-rrd.cgi.
den vi gerne have at jeg manuelt skriver alle mine cfg filer ind i quotet words (qw).
BEGIN { @config_files = qw(/etc/mrtg/my.cfg); }
men jeg har et shell script som jeg bruger til at oprette cfg filer med. og den skriver alle filerne i en liste i all-cfg.txt
Hvordan får jeg ændret
BEGIN { @config_files = qw(/etc/mrtg/my.cfg); }
til at hente config filerne fra en og skrive dem ind som "QW"
Jeg havde tænkt mig noget ala
Hent en linje ad gangen fra ./all-cfg.txt
og så samle linjerne til en linje sepereret af mellemrum i en variabel $cfgs, og så udføre således her:
BEGIN { @config_files = qw($cfgs); }
Nu kan jeg overhoved ikke perl, men jeg regner med at det er skide nemt.
på forhånd tak :)
