#!/bin/sh echo "Enter plugin name" read plugin_name echo "Enter plugin url" read plugin_url echo "Enter author name" read author_name #sed -i -e 's/abc/XYZ/g' /tmp/file.txt replace_text(){ for((i=1;i<7;++i)){ echo ${!i} sed -i "s#YOURPLUGIN#$plugin_name#g" ${!i} sed -i "s#YOURURL#$plugin_url#g" ${!i} sed -i "s#USERNAME#$author_name#g" ${!i} } } #change filenames cp -r TEMPLATE ./$plugin_name mv $plugin_name/YOURPLUGIN.ttl $plugin_name/$plugin_name.ttl mv $plugin_name/src/YOURPLUGIN.cpp $plugin_name/src/$plugin_name.cpp replace_text $(find ./$plugin_name -type f) cd ./$plugin_name git init cd .. echo "Done"