Managing background commands in shell scripts

Monday, 13 September 2004, 12:06 AM EST

Unix shells provide a method of running more that one command, or shell script, at a time by placing the command into the background with an ď&Ē. A command placed into the background will continue to run and get CPU cycles while allowing you to run new commands without having to open a new terminal. This is especially useful when executing long-running commands, when running tasks that can benefit from running in parallel, when physically connected to the system terminal, or when opening a new terminal just isnít convenient.

Once a command has been placed into the background, shells provide a method for controlling and monitoring the background commands using something known as job control. Itís the use of job control, specifically from within a Korn shell script, which is the topic of this article.

By Rainer Raab at UNIX Review.

[ Read more ]




Spotlight

Android Fake ID bug allows malware to impersonate trusted apps

Posted on 29 July 2014.  |  Bluebox Security researchers unearthed a critical Android vulnerability which can be used by malicious applications to impersonate specially recognized trusted apps - and get all the privileges they have - without the user being none the wiser.


Weekly newsletter

Reading our newsletter every Monday will keep you up-to-date with security news.
  



Daily digest

Receive a daily digest of the latest security news.
  

DON'T
MISS

Tue, Jul 29th
    COPYRIGHT 1998-2014 BY HELP NET SECURITY.   // READ OUR PRIVACY POLICY // ABOUT US // ADVERTISE //