Ik gebruik de volgende code om mijn webalizer domain aan te vullen
Ik kan alleen die variable niet gebruiken binnen sed want dan verander hij alle woorden naar $1.
Hoe kan ik de variable binnen sed gebruiken
code:
1
2
3
4
5
6
7
8
9
10
| #!/bin/sh
for webalizerdomain in webalizer.webalizer.conf
do
echo "Give Domain Name: $1"
echo "Making new Webalizer Web $webalizerdomain"
sed -e 's/webalizerdomain/$1/g' $webalizerdomain > $1.webalizer.conf
mkdir /data/www/service.yourservice.org/webalizer/$1/
echo "/usr/local/bin/webalizer -c /data/scripts/webalizer/$1" >> /data/scripts/webalizer.sh
/data/scripts/webalizer.sh
done |
Ik kan alleen die variable niet gebruiken binnen sed want dan verander hij alle woorden naar $1.
Hoe kan ik de variable binnen sed gebruiken