Bonjour à tous,
Je débute en programmation Shell et après avoir contourner mon problème, je me retrouve bloqué par un petit (à mon avis) problème : Explication.
Dans mon script, je dois créé un fichier .conf puis écrire plusieurs ligne dedans. Ces mêmes lignes contiennent des variables.
J'avais tout simplement penser à la commande cat >> essai.conf, puis ajouter à la suite l'intégralité de la conf avec ses variables; mais voilà !! c'est apparement pas aussi simple que ça...j'ai essayer en rajoutant des "" ou ( ) ou encore ``, mais rien ne fonctionne.
J'ai ensuite essayer la commande sed -n 1p essai.conf mais je retombe sur le même problème.
Donc voilà ma question : Comment ajouter un texte complet contenant des variables dans un fichier vide (le tout dans un fichier de shell-scripting) ?



Bon... Manque de pot, je cherchais les dits caractères qu'il faut échapper dans les paramètres de commandes Linux. Exemple :
Désolé pour le voyage dans le temps :P
Soit tu parses ton MdP_avec_pleins_de_caract_à_échapper_mais_lesquels? avec sed et tu remplaces les caracteresspéciaux (en général c'est $,/,\,#,?,*,.,>,< mais je peux en oublier)
Soit tu encadres ton MdP_avec_pleins_de_caract_à_échapper_mais_lesquels par des '' ou des ""