[LUGOS-PROG] Skriptica

Borut Mrak b at aufbix.org
Mon Mar 14 14:11:55 CET 2005


On Monday 14 of March 2005 13:51, Nejc Škoberne wrote:
> Zanima me, kako bi napisal skripto, da bi naredila naslednje:
> V neki datoteki bi poiskala vse vrstice oblike:
>
> TransferLog /var/log/apache/www.firma.si-access.log
>
> in jih zamenjala z vrstico:
>
> CustomLog /var/log/apache/www.firma.si-access.log combined
>
> ? String "www.firma.si" je seveda spremenljiv.

#!/bin/bash
cat $1 | perl -ane \ 
's"TransferLog /var/log/apache/(.*)-access.log"CustomLog /var/log/apache/$1-access.log 
combined"; print;' >tmpfile.$$ && mv tmpfile.$$ $1

Uporaba: primer.sh imedatoteke

lp,

-- 
Zakaj ravno mene?


More information about the lugos-prog mailing list