Bonjour,
j'aurais besoin de vos lumières pour créer un script :

problème avec sed :

il faudrait via la commande sed

remplacer :

rootDirectory="applications"

par :
rootDirectory="/usr/local/lib/crtmpserver/applications"

dans un fichier (ici crtmpserer.lua)


j'ai tenté un :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
sed -i.BAK '/rootDirectory=/ s/"applications"/"/usr/local/lib/crtmpserver/applications"/' /usr/local/etc/crtmpserver/crtmpserver.lua
mais sans succès.


et un autre souci

j'ai un dossier et un fichier portant le même nom

et si je veux remplir le fichier avec un echo >> nomdufichier
il me dit qu'il ne peut pas parce qu'il s'agit d'un dossier

comment lui faire comprendre que c'est le ficher que je veux remplir et non le dossier

merci