...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
# remember that things after the # sign are ignored by bash
cds # move to your scratch directory
mkdir my_first_job # make a new folder called "my_first_job"
cd my_first_job # move into the new folder to make it easier to create a file there
nano commands # the following lines should be typed into the nano editor so they will be saved to the new file "commands"
cat commands > commands.out # this will print the contents of the file you are currently editing to a new file called commands.out
date > date.out # this will create a file with todays date on it
pwd > current_directory.out # this will create a file with the current directory in it
echo "my name is <YOURNAME>" >> name.out # Note that this time we used the append symbol >> not the write symbol > as we plan to put multiple things into the same file. be sure to replace the <> signs with your name
echo "This is the final result of my first script. It worked how I thought it would, or hopefully have the resources to figure out why it didn't" >> name.out # this will add another line of text to the name.out file.
# feel free to add up to 7 more lines to your commands file here.
# write and exit nano now ctrl-o ctrl-x
launcher_creator.py -n "my_first_job" -t 00:02:00 -a "UT-2015-05-18" # this will create a my_first_job.sge file that will run for 2 minutes
qsub my_first_job.sge # this will actually submit the job to the Queue Manager and if everything has gone right, it will be added to the development queue. |
...