Bonjour à tous,
Une petite question en bash,
Je voudrais savoir comment faire pour échapper les ' ' afin que ma variable
soit
prise en compte,
voici mon script, en fait c'est par rapport à la commande sed
while read line
do
domain=`echo $line | awk -F/ '{print($3".log")}'`
echo $domain
sed -i '/apache2/d' $line
sed -i '1iLogFile /srv/logs/$domain' $line
done<myfile
ici je n'ai pas su comment echapper la quote pour que $domain soit prise en
compte dans sed -i 1iLogFile /srv/logs/$domain' $line
Merci pour votre aide
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]
Archive: http://lists.debian.org/[email protected]