Echo d'une commande echo avec une variable dans bash

Ok, là je suis aux prises avec que nous parlons. Faisant écho à une commande echo avec une variable.

echo "creating new script file."
echo "#!/bin/bash" > $servsfile
echo "read -p "Please enter a service: " ser " >> $servfile
echo "servicetest=`getsebool -a | grep ${ser}` " >> $servfile
echo "if [ $servicetest > /dev/null ];then " >> $servfile
echo "echo "we are now going to work with ${ser}" " >> $servfile
echo "else" >> $servfile
echo "exit 1" >> $servfile
echo "fi" >> $servfile

Mon but est de créer un script à l'aide de l'écho de commandes, puis l'exécuter plus tard. J'ai juste besoin de comprendre comment l'echo echo/les commandes de lecture tout en conservant mes variables.

edit: les variables ont besoin de transférer ce qui est à l'intérieur d'eux dans le nouveau fichier.

source d'informationauteur David