I am having problems with executing this script from the command line.
Any Ideas as to what i am doing wrong? I want to set this script to be launched in Crontab also.
Here is what i type to execute.
su - user -c "/usr/local/bin/script.sh"
I get this error message...
ksh: /usr/local/bin/script.sh: cannot execute
Here is my script that i am trying to execute.
#!/bin/sh -xv
DATE_STRING=`date "+%Y%m%d0000"`
export DATE_STRING
#
find /logs/webserver/server1 ! -name "upload.me" ! -name "*.gz" ! -name "pid" ! -name access ! -name errors -exec gzip -f -q {} \;
find /logs/webserver/server2 ! -name "upload.me" ! -name "*.gz" ! -name "pid" ! -name access ! -name errors -exec gzip -f -q {} \;
find /logs/webserver/server3 ! -name "upload.me" ! -name "*.gz" ! -name "pid" ! -name access ! -name errors -exec gzip -f -q {} \;
find /logs/webserver/server4 ! -name "upload.me" ! -name "*.gz" ! -name "pid" ! -name access ! -name errors -exec gzip -f -q {} \;
#
find /logs/webserver/server1/uploads ! -name "upload.me" ! -name "*.gz" ! -name "pid" ! -name access ! -name errors ! -name access.tmp -exec gzip -f -q {}
\;
find /logs/webserver/server2/uploads ! -name "upload.me" ! -name "*.gz" ! -name "pid" ! -name access ! -name errors ! -name access.tmp -exec gzip -f -q {}
\;
find /logs/webserver/server3/uploads ! -name "upload.me" ! -name "*.gz" ! -name "pid" ! -name access ! -name errors ! -name access.tmp -exec gzip -f -q
{} \;
find /logs/webserver/server4/uploads ! -name "upload.me" ! -name "*.gz" ! -name "pid" ! -name access ! -name errors ! -name access.tmp -exec gzip -f
-q {} \;
Any Ideas as to what i am doing wrong? I want to set this script to be launched in Crontab also.
Here is what i type to execute.
su - user -c "/usr/local/bin/script.sh"
I get this error message...
ksh: /usr/local/bin/script.sh: cannot execute
Here is my script that i am trying to execute.
#!/bin/sh -xv
DATE_STRING=`date "+%Y%m%d0000"`
export DATE_STRING
#
find /logs/webserver/server1 ! -name "upload.me" ! -name "*.gz" ! -name "pid" ! -name access ! -name errors -exec gzip -f -q {} \;
find /logs/webserver/server2 ! -name "upload.me" ! -name "*.gz" ! -name "pid" ! -name access ! -name errors -exec gzip -f -q {} \;
find /logs/webserver/server3 ! -name "upload.me" ! -name "*.gz" ! -name "pid" ! -name access ! -name errors -exec gzip -f -q {} \;
find /logs/webserver/server4 ! -name "upload.me" ! -name "*.gz" ! -name "pid" ! -name access ! -name errors -exec gzip -f -q {} \;
#
find /logs/webserver/server1/uploads ! -name "upload.me" ! -name "*.gz" ! -name "pid" ! -name access ! -name errors ! -name access.tmp -exec gzip -f -q {}
\;
find /logs/webserver/server2/uploads ! -name "upload.me" ! -name "*.gz" ! -name "pid" ! -name access ! -name errors ! -name access.tmp -exec gzip -f -q {}
\;
find /logs/webserver/server3/uploads ! -name "upload.me" ! -name "*.gz" ! -name "pid" ! -name access ! -name errors ! -name access.tmp -exec gzip -f -q
{} \;
find /logs/webserver/server4/uploads ! -name "upload.me" ! -name "*.gz" ! -name "pid" ! -name access ! -name errors ! -name access.tmp -exec gzip -f
-q {} \;