Sponsored Content
Full Discussion: ps -ef
Top Forums UNIX for Advanced & Expert Users ps -ef Post 302076876 by Kamali on Friday 16th of June 2006 10:34:49 AM
Old 06-16-2006
ps -ef

Hi

In a script we are checking if any other instance of the same script is running to make sure that we don't run multiple threads, and if there is only one then we are proceeding otherwise coming out of it ..
To do this we check as below,
ps -ef | grep -i 'scriptname' | grep -v grep | wc -l

this at times returns 2, but when I try to display
ps -ef | grep -i 'scriptname' | grep -v grep

it shows only the current instance that is getting started ..
Can anyone please help me in figuring out the problem.

Many thanks
 
ZGREP(1)                                                      General Commands Manual                                                     ZGREP(1)

NAME
zgrep - search possibly compressed files for a regular expression SYNOPSIS
zgrep [ grep_options ] [ -e ] pattern filename... DESCRIPTION
Zgrep invokes grep on compressed or gzipped files. These grep options will cause zgrep to terminate with an error code: (-[drRzZ]|--di*|--exc*|--inc*|--rec*|--nu*). All other options specified are passed directly to grep. If no file is specified, then the standard input is decompressed if necessary and fed to grep. Otherwise the given files are uncompressed if necessary and fed to grep. If the GREP environment variable is set, zgrep uses it as the grep program to be invoked. EXIT CODE
2 - An option that is not supported was specified. AUTHOR
Charles Levert (charles@comm.polymtl.ca) SEE ALSO
grep(1), gzexe(1), gzip(1), zdiff(1), zforce(1), zmore(1), znew(1) ZGREP(1)
All times are GMT -4. The time now is 05:16 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy