blah.sh: ======== #!/bin/bash datenow=`date +%d-%m-%y` cd cd may-new mkdir $datenow cd $datenow cp -r ../gnr/* ./ #screen -S gnrbench -mds -X python ./gnrbench.py > foo.bar <- this doesn't run screen -S gnrbench -mds -X python ./blah.py > foo.bar crontab -l: =========== * * * * * bash /home/gkouvakis/blah.sh new blah.sh: ============ #!/bin/bash datenow=`/bin/date +%d-%m-%y` cd cd /home/gkouvakis/may-new mkdir /home/gkouvakis/may-new/$datenow cd /home/gkouvakis/may-new/$datenow cp -r /home/gkouvakis/may-new/gnr/* /home/gkouvakis/may-new/$datenow #echo "python ./gnrbench.py" #screen -S gnrbench -mds -X python ./gnrbench.py > foo.bar #/usr/bin/screen -S gnrbench -mds -X /usr/bin/python /home/gkouvakis/may-new/$datenow/blah.py /usr/bin/screen -S gnrbench -mds -X /usr/bin/python /home/gkouvakis/may-new/$datenow/gnrbench.py