On 5/25/2010 6:20 PM, Jakub Jedelsky wrote: > On 25.5.2010 14:27, Jatin Davey wrote: >> Hi >> >> I have a linux box which has CentOS running in it. I logged into the box >> using root and wrote a script in the /home/proc_threads directory. saved >> the file and quit. I changed the file permissions such that any user >> could execute it using the "chmod 777 filename" command. >> >> When i log out and log in as a non-root user i was not able to execute >> the script though. >> >> Could some one please help in this regard. I am a newbie to linux. >> >> Thanks >> Jatin >> _______________________________________________ >> CentOS mailing list >> CentOS at centos.org >> http://lists.centos.org/mailman/listinfo/centos >> > > Hi, > > have another users access to /home/proc_threads directory? :) Don't > you call any functions from script which can be executed only by root..? > Send us the exact error which you get after execute your script as an > user.. If it is a bash script, you can debug it with "-x" option.. > > Excuse my english :) > > Jakub J. > > > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos > Here is the script that i am trying to execute as a non-root user: #!/bin/sh ps -C java -o thcount > /home/proc_threads/tempfile awk ' { total += $1 } END { print total } ' /home/proc_threads/tempfile here is the output when i try to execute as a non-root user: ./javathreads: line 2: /home/proc_threads/tempfile: Permission denied awk: cmd. line:1: fatal: cannot open file `/home/proc_threads/tempfile' for reading (Permission denied) Thanks Jatin -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.centos.org/pipermail/centos/attachments/20100525/49a93b42/attachment-0005.html>