Sponsored Content
Top Forums Shell Programming and Scripting How to check if Autosys is installed? Post 302984962 by MadeInGermany on Thursday 3rd of November 2016 03:59:47 AM
Old 11-03-2016
ps -ef prints the arguments, so grep *can* report its own process (race condition).
Further I guess the dot should be real (not any character).
Either use the [ ] trick
Code:
ps -ef | grep "cybAgent[.]bin"

or avoid the ps arguments
Code:
ps -eo pid,comm | fgrep cybAgent.bin

or use pgrep
Code:
pgrep "cybAgent[.]bin"

The exit status of all these grep commands can be tested. For example in an if clause
Code:
if pgrep "cybAgent[.]bin" >/dev/null
then
...

 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

How to check if perl is installed?

Hi, i'm designing a unix script and i want to know if there is a shell command or a way to see if perl is installed in the system. thanks in advance! (5 Replies)
Discussion started by: kfad
5 Replies

2. Solaris

How to check for installed Perl modules on solaris?

Is there a quick way to check for installed perl modules on a solaris server? I found using perl -e "use Crypt::DES" will work for checking one package at a time. I was wondering if there was anything else out there? (4 Replies)
Discussion started by: jsandova
4 Replies

3. Shell Programming and Scripting

Check if rpm is installed

Hi all im hoping someone can help, i want to check if a rpm package is installed, if it is then display one text if not then another text, below is what i have got so far, im am very much a noob at this, as you can probably can see so if possible make it simple, and a big thankyou if you can help... (3 Replies)
Discussion started by: dave123
3 Replies

4. AIX

How to check if a package is already installed?

Hi All, I want to check if the perl DBI package is already installed my AIX unix machine. is there any command to check this? Please help. Thanks, Am (2 Replies)
Discussion started by: am_yadav
2 Replies

5. UNIX for Advanced & Expert Users

Autosys: Check the jil load time

Hi All, I wanted to know what time the box jobs were loaded into a particular Autosys Instance. Is there a autosys command to find out the above? (The timestamp at which a box was loaded) I had loaded my JIL script without outputting it to the log file. (4 Replies)
Discussion started by: grep_me
4 Replies

6. UNIX for Dummies Questions & Answers

HowTo check in inet.d or xinet.d is installed?

Hi how can I check to see that init.d or xinit.d is installed on a system? *edit* Also is there a way to have it be platform independant? rpm -qa works on some, but not all Any help is appreciated (0 Replies)
Discussion started by: mcdef
0 Replies

7. UNIX for Advanced & Expert Users

check user installed programs

How do check the programs that the actual user of the computer installed. I do not care at all about the default programs that came with your distro of Linux, I only want the user installed programs. (1 Reply)
Discussion started by: cokedude
1 Replies

8. Fedora

how to check if autosys or control-M is running?

Hi, On a unix/linux server, how do I check if Autosys or Control-M (scheduler) is running? are there unique processes for these applications that I could do ps -ef | grep ??? thanks, Jason (11 Replies)
Discussion started by: seafan
11 Replies

9. Solaris

Check that supersede of package version is installed

I need a programmatic way to check, that supersede of required package is installed. At Linux I do it using rpmvercm utility to compare installed package version to my minimal requirement. So - I need analog of Linux "rpmvercm" utility for Solaris (10/11) Let us say - I know that minimal version... (10 Replies)
Discussion started by: zuismanm
10 Replies

10. Solaris

Solaris installed Physical Processor ..how to check?

I would like to know how to identify the installed "Physical Processor" .here is the output #psrinfo -pv of from 2 systems : - System 1 The physical processor has 8 virtual processors (0-7) SPARC-T4 (chipid 0, clock 2848 MHz) -System 2 The physical processor has 8 virtual... (3 Replies)
Discussion started by: ahmedamer12
3 Replies
LR_ENV.IN(1)						  LogReport's Lire Documentation					      LR_ENV.IN(1)

NAME
lr_env - Gives information on the location of the current Lire installation SYNOPSIS
eval `lr_env ` DESCRIPTION
lr_env prints on STDOUT shell code which can be evaled to access information on the Lire installation. The following variables are printed: LR_PREFIX The prefix where Lire is installed. LR_LIBDIR The directory where the supporting scripts are installed. LR_SYSCONFDIR The directory where configuration files are installed. LR_BINDIR The directory where user binary are installed. LR_MANDIR The directory where man pages are installed. LR_PLUGINSDIR The directory where Lire::Plugin initializers are installed. LR_SCHEMASDIR The path where DLF schemas are installed. LR_REPORTSDIR The path where report specifications are installed. LR_FILTERSDIR The path where filter specifications are installed. LR_DOCDIR The directory where documentation is installed. LR_SPECSDIR The path where XML configuration specifications are installed. LR_TEMPLATESDIR The path where XML report templates are installed. LR_PERL5LIBDIR The directory where platform independant perl modules are installed. VERSION
$Id: lr_env.in,v 1.7 2006/07/23 13:16:32 vanbaal Exp $ COPYRIGHT
Copyright (C) 2002 Stichting LogReport Foundation LogReport@LogReport.org This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program (see COPYING); if not, check with http://www.gnu.org/copyleft/gpl.html. AUTHOR
Francis J. Lacoste <flacoste@logreport.org> POD ERRORS
Hey! The above document had some coding errors, which are explained below: Around line 106: You forgot a '=back' before '=head1' Lire 2.1.1 2006-07-23 LR_ENV.IN(1)
All times are GMT -4. The time now is 08:51 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy