![]() |
|
|
|
|
|||||||
| Forums | Portal | Register | Rules & FAQ | Contribute | Members List | Arcade | Search | Today's Posts | Mark Forums Read |
| UNIX for Advanced & Expert Users Advanced UNIX and Linux questions go here. Expert-to-Expert. |
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Multiple processes writing on the same file simultaneously | Sayantan | Shell Programming and Scripting | 1 | 01-22-2008 11:28 PM |
| Doubt about multiple processes | Legend986 | Shell Programming and Scripting | 9 | 10-29-2007 07:49 AM |
| spawning multiple processes spread across two files | StrengthThaDon | High Level Programming | 1 | 09-17-2007 02:03 PM |
| Running multiple processes in Linux | abcabc1103 | UNIX for Dummies Questions & Answers | 2 | 07-09-2007 02:21 PM |
| How Can I Have Top Display The Top 20 Processes?? | TRUEST | UNIX for Dummies Questions & Answers | 1 | 05-23-2003 05:24 AM |
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
Spawing multiple display processes from one shell.
Question: Suppose I want to, from the terminal, use a shell script that would do the display image.jpg command to load multiple images from a directory all at the same time. One terminal, and for example 10 image files. Basically I want to execute 10 different commands simultaniously all from the same shell and open ten different windows with the images in them.
How would this be done? I have a basic idea with for loops, number sequences, and background processes. But is there an easy way that's pretty much universal on any unix platform? for file in `ls -1 *.jpg`; do display $file; done does a nice job of displaying the images in alphabetic order one by one. but I want to load em all up all at the same time from one shell.
__________________
Joe The Guy irc.linux.org #linux :) |
| Forum Sponsor | ||
|
|
|
|||
|
basically what i mean is something like this in terms of command execution
command excuted loads: |____process-- a-| |____process-- b-|____ * all same time |____process-- c-| |____process-- d-| * all same time: split second differences don't matter really but basically the terminal is just doing a bunch of stuff all together.
__________________
Joe The Guy irc.linux.org #linux :) |
|
|||
|
wow! I used that command to play multiple wav files all at the same time through esd.
The result was scary! for file in `slocate .wav`; do esdplay $file & done uh huh huh huh huh huh
__________________
Joe The Guy irc.linux.org #linux :) |
|||
| Google UNIX.COM |