icon
Search ! Aware:



     ! Aware > Perl > Execution > Process Creation and Control > Current Process Control >

Current Process Control

control of the currently running process, longjmp, wait, sleep, argument processing
- Q&A - Libs & Functions - Other Resources - Related Subjects -
Personalized Selections
Platform: Unix/BSD/Linux.
License: Open-source. GPL or LGPL.
Prog.Language: Perl. C/C++. PHP.
Maturity: Stable.
Pre-Selections

Use our system: Bring Rapid Knowledge Transfer and Awareness to your company website!


Home
  By TONY
  By MARK
  By JERRY
  By ANN
  By ERICA

Search all pages


Subjects

By activity
Professions, Sciences, Humanities, Business, ...

User Interface
Text-based, GUI, Audio, Video, Keyboards, Mouse, Images,...

Text Strings
Conversions, tests, processing, manipulation,...

Math
Integer, Floating point, Matrix, Statistics, Boolean, ...

Processing
Algorithms, Memory, Process control, Debugging, ...

Stored Data
Data storage, Integrity, Encryption, Compression, ...

Communications
Networks, protocols, Interprocess, Remote, Client Server, ...

Hard World
Timing, Calendar and Clock, Audio, Video, Printer, Controls...

File System
Management, Filtering, File & Directory access, Viewers, ...

    
Related Subjects (Perl)

See also Process Signals and Events - Sending and handling signals and events.

See also Process Limits Permission and access restriction (files, resources, etc)

See also Program Environment Variables - Getting/ Setting program environment variables

See also: Remote Process Creation and Control - Methods of starting and controlling processes remotely. (telnet, login, rexec, et al.)

Up to Execution

See also Process Creation and Control covers child process control (like sending signals), renice, fork, et al

(There may be additional related subject pages listed here)


Questions and Answers: Showing
Q & A
++Showing+-
For Perl
+Partial-
For Programmers
+-Hiding all--
from comp.lang.c
From Unix Programming FAQ

How do I trap control characters/signals?

Perl FAQ

How can I sleep() or alarm() for under a second?

Perl FAQ

How can I do an atexit() or setjmp()/longjmp()? (Exception handling)

Perl FAQ

What's wrong with using backticks in a void context?

Perl FAQ

How can I call backticks without shell processing?

Perl FAQ

How do I timeout a slow event?

Perl FAQ

How do I make a system() exit on control-C?

Perl FAQ

See Also

Full List of Questions and Answers

Libraries and Components: Showing
Libs and Functions
++Showing+-
From CPAN
For Perl
in Perl
+Partial-
Open Source
+-Hiding all--
For Unix/BSD/Linux
man pages
comp.sources.unix
Snippets
(L)GPL licensed
in C/C++
in PHP

(PERL predefined variable) $CHILD_ERROR The status returned by the last pipe close, backtick (``) command, or system() operator.

(PERL predefined variable) $SYSTEM_FD_MAX The maximum system file descriptor, ordinarily 2. System file descriptors are passed to exec()ed processes, while higher file descriptors are not.

(PERL predefined variable) $ARGV contains the name of the current file when reading from

(PERL predefined variable) @ARGV The array @ARGV contains the command line arguments intended for the script.

(Perl builtin function) chdir EXPR Changes the working directory

(Perl builtin function) die LIST Outside of an eval(), prints the value of LIST to STDERR and exits with the current value of $! (errno).

(Perl builtin function) exit EXPR Evaluates EXPR and exits immediately with that value.

(Perl builtin function) kill LIST Sends a signal to a list of processes.

(Perl builtin function) sleep EXPR Causes the script to sleep

(Perl builtin function) wait Waits for a child process to terminate

(Perl builtin function) waitpid PID,FLAGS Waits for a particular child process to terminate

AtExit - Many operating systems allow you to specify an action to be taken when your program exists. ANSI C specifies that this is to be done with an atexit() function; the AtExit Perl module duplicates this for Perl. Also see END blocks, defined in ./doc [Perl] {oss}

At CPAN

Getopt::Long - Implements POSIX option processing with GNU extensions, so you can parse darn near any command-line option. See Getopt::Std. [Perl] {oss}

At CPAN

Getopt::Mixed - GNU-style option processing, with features of both Getopt::Std and Getopt::Long. See the Getopt::Std module. [Perl] {oss}

At CPAN

Getopt::Std - Option processing for command lines. Let's say you want users to provide "height" and "width" arguments to your program like so: my_program -h 7 -w 10. But you also want to handle my_program -w 10 -h 7. Getopt::Std makes this easy. [Perl] {oss}

At CPAN

Getopt::Regex - Lets you handle command-line option processing with regular expressions. [Perl] {oss}

At CPAN

Other Libraries, Functions, and Components

Full List

Detailed Filter and Focus Checklist

Default Selections
- man pages - Open Source
Questions and Answers: All
Add+Showing+Hide
For Perl
AddPartialHide
For Programmers
Add-Hiding all-Hide
from comp.lang.c
From Unix Programming FAQ

Applications and Utilities: All
Add-Hiding all-Hide
man pages
BSD ports
GNU project
For Unix/BSD/Linux
comp.sources.unix
Open Source
GPL licensed

Libraries, Functions, and Components: All
Add+Showing+Hide
For Perl
in Perl
AddPartialHide
Open Source
Add-Hiding all-Hide
For Unix/BSD/Linux
man pages
comp.sources.unix
Snippets
(L)GPL licensed
in C/C++
in PHP



Rapid-Links: Search | About | Comments | Submit Path: RocketAware > Execution > Process Creation and Control > Current Process Control >
RocketAware.com is a service of Mib Software
Copyright 2001, Forrest J. Cavalier III. All Rights Reserved.
We welcome submissions and comments