On 9 September 2010 18:34, Tim xendis...@gmx.com wrote:
I have a script that lives in a folder called /backup I start from the cli
by
changing to the backup folder and then typing
./day4
I want to automate this but the schedule program does allow me to quote a
start
up folder so when I type
/backup/day4
or
/backup/./day4
It fails to run,
What do I need to do to make it run from the schedule program??
Tim
--
Next meeting: Bournemouth? TBD, Wednesday 2010-10-06 20:00
Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/
How to Report Bugs Effectively: http://bit.ly/4sACa
If you're scheduling from cron, you should just be able to run the script
like: cd /backup ./day4
Ideally though, if your script needs the current directory to be the same
directory that's contains the script, it might be worth putting a command to
switch to the scripts directory in the script itself.
Assuming it's a bash script:
cd `dirname $0`
should switch to the directory when inserted at the top of the script, in
which case you can just call the script file by it's full path.
--
Andrew Montgomery-Hurrell
Professional Geek
Blog: http://darkliquid.co.uk
Twitter: http://twitter.com/darkliquid
Fiction: http://www.protagonize.com/author/darkliquid
--
Next meeting: Bournemouth? TBD, Wednesday 2010-10-06 20:00
Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/
How to Report Bugs Effectively: http://bit.ly/4sACa