shell script generator