problème avec un alias

bonjour ,

le forum “généralités” m’a conseillé de poser ce problème particulier ici

ayant une commande complexe à utiliser assez souvent je voudrais lui associer un alias . Mon fichier .bashrc en contient déjà que j’ai fabriqués sans problème . J’ai procédé de la même façon avec cette commande :

mais il ne la reconnaît pas . Je suppose que les " et ’ internes doivent poser problème et entrer en conflit avec le ’ du début de commande . Sur les conseils d’intervenants je l’ai modifié en :

sans plus de succès . J’ai ensuite enlevé les parties de la commande qui contiennent les ’ et là mon alias est passé et a été fonctionnel :

mais bon , il manque les 3 autres fonctions .

  • essai de : replace='sed -i -e "s/–/-/g" -e "s/’/\'/g" -e "s/…/.../g" -e "s/“/\'/g" -e "s/”/\'/g" /home/mm/source.txt' qui ne marche pas non plus .

** épilogue : on m’a proposé du côté du forum généraliste une solution qui fonctionne :

alias replace=“sed -i -e “s/–/-/g” -e “s/’/’/g” -e 's/“/”/g’ -e ‘s/”/"/g’ -e “s/…/…/g” /home/mm/source.txt"