[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Script Bash



Ok j'ai utilisé les simple cote avant les doubles et c'est tout bon. Par
contre je ne connaissais pas \ donc c'est à garder dans un coin

merci beaucoup

@+
> Tu peux aussi utiliser le '\' pour inhiber l'interprétation du caractère
>  qui suit:
> ex : echo "Bonjour \"Monsieur\" le gourou!" te renverra :
> Bonjour "Monsieur" le gourou!
>
> Pierre
>
> Eddy a écrit :
>> bonjour,
>>
>> Pour la commande echo le " sont pour l'execution de ce qui est entre.
>> Si tu veux que les doubles cotes ne soient pas interprétées  il faut
>> mettre des simples cotes
>>
>> ce qui donne :
>>
>> echo ' admin users = "@admin du domaine" ' >> $smb
>>
>> @+
>> Eddy
>>
>> SOUBIE Sebastien a écrit :
>>> Bonjour, je suis en train de réaliser un script en bash pour la
>>> création de partage samba, mise en place des acl, quota, creation
>>> repertoires.. etc
>>>
>>> Bref, j'ai un petit problème avec le bash. Dans mon script, j'utilise
>>> la commande echo ... >> toto.txt afin d'insérer des lignes de code
>>> dans le fichier de configuration de Samba.
>>>
>>> Le problème c'est que je suis sous un domaine Windows 2003 Server
>>> avec Active Directory et donc j'ai des groupe du style Admins du
>>> Domaine.
>>>
>>> le problème est que lorsque je lance la commande
>>>
>>> echo    "       "admin users = "@admins du domaine" >> $smb
>>> ou $smb est une variable contenant le chemin de mon fichier de conf.
>>>
>>> j'ai en fait dans mon fichier:
>>> admin users = @admins du domaine
>>>
>>> donc sans les ", ce qui me parait normal en soit, mais est-il
>>> possible de
>>> les insérer quand même car cela me pose problème lors de la lecture
>>> du fichier de configuration par le système car le groupe est alors
>>> invalide du aux espaces.
>>>
>>> merci d'avance
>>>
>>>
>>
>>
>
>
> --
> Lisez la FAQ de la liste avant de poser une question :
> http://wiki.debian.net/?DebianFrench
> Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
> "Reply-To:"
>
> To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org


-- 
Soubie Sébastien
Administrateur Réseau
IUT Angoulême
Département GEII / Service Réseau et informatique
LD: 05.45.67.32.24




Reply to: