Sponsored Content
Top Forums Shell Programming and Scripting Perl script to kill the process ID of a command after a certain period Post 302375633 by Pouchie1 on Saturday 28th of November 2009 02:53:05 PM
Old 11-28-2009
Thanks all for the feedback.

Scrutinizer,

Your post really scrutinize the problems and give me all kind of possible solutions. It's really appreciated. I cannot ask for more.

The only thing is that it looks like there is no simple way we can have perl do the same thing. is that a fair statement?
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

to kill a process in perl

Hi friends, I have a perl script which needs to kill all java processes running on both windows and unix. currently I'm getting the OS and killing the process by using system. my code is: if ($os eq MSWin32) system("taskkill java"); else system("kill -9 java") Is there any way... (2 Replies)
Discussion started by: gurukottur
2 Replies

2. Shell Programming and Scripting

Perl : Kill process within 5 min

From a perl script , How can I monitor a PS which I activated and kill it within 5 minutes in case it didn't complete its tasks.:confused: (2 Replies)
Discussion started by: Alalush
2 Replies

3. Shell Programming and Scripting

Kill a process without using kill command

Sorry, posted the question in other forum. (0 Replies)
Discussion started by: sudhamacs
0 Replies

4. Linux

Kill a process without using kill command

I want to Kill a process without using kill command as i don't have privileges to kill the process. I know the pid and i am using Linux 2.6.9 OS. (6 Replies)
Discussion started by: sudhamacs
6 Replies

5. Shell Programming and Scripting

Script to kill process...

hello Bros, I need to write some script that i can put it on crontab which checks for a process X if running. If the process X is ruuning then take the PID and kill it or display message that says process X is not running. I am using AIX 5.3 Thanks guys.:b: (2 Replies)
Discussion started by: malcomex999
2 Replies

6. Shell Programming and Scripting

Shell Script to Kill Process(number of process) Unix/Solaris

Hi Experts, we do have a shell script for Unix Solaris, which will kill all the process manullay, it used to work in my previous env, but now it is throwing this error.. could some one please help me to resolve it This is how we execute the script (and this is the requirement) ... (2 Replies)
Discussion started by: jonnyvic
2 Replies

7. Shell Programming and Scripting

Script to Kill a Process by Name...

Hello all... new to these forums and a bit of a newbie with linux aswell. I need to figure out how to write a shell script to kill a process by name as given to the script as an argument. I've got that part working OK, but i need to make sure that the script does not allow processes that are... (6 Replies)
Discussion started by: cannon1707
6 Replies

8. UNIX for Dummies Questions & Answers

Script to start background process and then kill process

What I need to learn is how to use a script that launches background processes, and then kills those processes as needed. The script successfully launches the script. But how do I check to see if the job exists before I kill it? I know my problem is mostly failure to understand parameter... (4 Replies)
Discussion started by: holocene
4 Replies

9. Shell Programming and Scripting

perl check and kill process

Hi All How can i in perl check for a running process and if it is running kill it the issue might be that there will be more than one of the same process and i want to kill all of them the process is below root 1944 1 0 16:28 ? 00:00:01 x11vnc -display :0... (3 Replies)
Discussion started by: ab52
3 Replies

10. Shell Programming and Scripting

Command to know all the Current running process and how to kill

All, 1.What is the unix comand used for all current running process (Including All current running processes Parent ->child->subchild process) 2.If child and subchild processes are running then what is the unix command to kill parent and its all child subchild processes in UNIX. Kindly... (7 Replies)
Discussion started by: skp
7 Replies
Check::ISA(3pm) 					User Contributed Perl Documentation					   Check::ISA(3pm)

NAME
Check::ISA - DWIM, correct checking of an object's class SYNOPSIS
use Check::ISA; if ( obj($foo, "SomeClass") ) { $foo->some_method; } # instead of one of these methods: UNIVERSAL::isa($foo, "SomeClass") # WRONG ref $obj eq "SomeClass"; # VERY WRONG $foo->isa("SomeClass") # May die local $@; eval { $foo->isa("SomeClass") } # too long DESCRIPTION
This module provides several functions to assist in testing whether a value is an object, and if so asking about its class. FUNCTIONS
obj $thing, [ $class ] This function tests if $thing is an object. If $class is provided, it also tests tests whether "$thing->isa($class)". $thing is considered an object if it's blessed, or if it's a "GLOB" with a valid "IO" slot (the "IO" slot contains a FileHandle object which is the actual invocant). This corresponds directly to "gv_fetchmethod". obj_does $thing, [ $class_or_role ] Just like "obj" but uses "DOES" in UNIVERSAL instead of "isa" in UNIVERSAL. "DOES" in UNIVERSAL is just like "isa", except it's use is encouraged to query about an interface, as opposed to the object structure. If "DOES" is not overridden by th ebject, calling it is semantically identical to calling "isa". This is probably reccomended over "obj" for interoperability, but can be slower on Perls before 5.10. Note that "DOES" in UNIVERSAL inv $thing, [ $class_or_role ] Just like "obj_does", but also returns true for classes. Note that this method is slower, but is supposed to return true for any value you can call methods on (class, object, filehandle, etc). Look into autobox if you would like to be able to call methods on all values. obj_can $thing, $method inv_can $thing, $method Checks if $thing is an object or class, and calls "can" on $thing if appropriate. SEE ALSO
UNIVERSAL, Params::Util, autobox, Moose, asa VERSION CONTROL
This module is maintained using Darcs. You can get the latest version from <http://nothingmuch.woobling.org/code>, and use "darcs send" to commit changes. AUTHOR
Yuval Kogman <nothingmuch@woobling.org> COPYRIGHT
Copyright (c) 2008 Yuval Kogman. All rights reserved This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.10.0 2008-07-25 Check::ISA(3pm)
All times are GMT -4. The time now is 03:56 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy