./updateBlog.sh: line 13: processImages.pl: command not found
./updateBlog.sh: line 17: postEntry.pl: command not found
./updateBlog.sh: line 13: processImages.pl: command not found
./updateBlog.sh: line 17: postEntry.pl: command not found
while executing
"exec ./updateBlog.sh"
(procedure "WriteToBlog" line 7)
invoked from within
"WriteToBlog"
(procedure "WriteToBlogQuit" line 2)
invoked from within
"WriteToBlogQuit"
(menu invoke)
Bash is telling you that it can't find executable files by the names of processImages.pl or postEntry.pl in the current directory (the same one that updateBlog.sh is located in)
One of three things is extremely likely:
1) Those files are simply not in the same directory as updateBlog.sh, or
2) You've misspelled their their names/forgot an extension, or most likely:
3) You don't have executable permissions set on these files and therefore it can't 'find' them because they're not 'commands'. To check permissions, type 'ls -al <filename>' and make sure that you see at least one 'x' in the output. Do a 'man ls' for more info on exactly what the output means.
No sweat. We've all done it and are bound to do it again. Path and permissions related issues are probably 90% of the problems I've ever had to work through.
One of three things is extremely likely:
1) Those files are simply not in the same directory as updateBlog.sh, or
2) You've misspelled their their names/forgot an extension, or most likely:
3) You don't have executable permissions set on these files and therefore it can't 'find' them because they're not 'commands'. To check permissions, type 'ls -al <filename>' and make sure that you see at least one 'x' in the output. Do a 'man ls' for more info on exactly what the output means.
Let me know how it goes.
Matthew