Trouble with simple cutting, joining

Made a file called assignment1.sh and this is what's inside -

#!/bin/bash
$ cut -c 2 sales.txt > regionalsales.txt
$ cut -c 6 sales.txt > regionalsales.txt
$ cut -c 1 territory.txt > terrsummary.txt
$ cut -c 2 territory.txt > terrsummary.txt
$ cut -c 3 territory.txt > terrsummary.txt
$ sort -n 4 names.txt > sortnames.txt
$ sort -n 1 regionalsales.txt > sortsales.txt
$ sort -n 1 terrsummary.txt > sortsummary.txt
$ join sortsales.txt sortsummary.txt > allsales.txt
$ join allsales.txt sortnames.txt > finalfile.txt

I have a file named sales.txt, territory.txt and names.txt. The others are to be created. I'm getting this when I run in terminal -

[dylanrukav@localhost Assignment1]$ '/home/dylanrukav/Desktop/Assignment1/assignment1' 
/home/dylanrukav/Desktop/Assignment1/assignment1: line 2: $: command not found
/home/dylanrukav/Desktop/Assignment1/assignment1: line 3: $: command not found
/home/dylanrukav/Desktop/Assignment1/assignment1: line 4: $: command not found
/home/dylanrukav/Desktop/Assignment1/assignment1: line 5: $: command not found
/home/dylanrukav/Desktop/Assignment1/assignment1: line 6: $: command not found
/home/dylanrukav/Desktop/Assignment1/assignment1: line 7: $: command not found
/home/dylanrukav/Desktop/Assignment1/assignment1: line 8: $: command not found
/home/dylanrukav/Desktop/Assignment1/assignment1: line 9: $: command not found
/home/dylanrukav/Desktop/Assignment1/assignment1: line 10: $: command not found
/home/dylanrukav/Desktop/Assignment1/assignment1: line 11: $: command not found
[dylanrukav@localhost Assignment1]$

Any ideas?

Edit - I'm using CentOS with GNOME desktop.

Moderator comments were removed during original forum migration.