![]() |
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.
|
|
google unix.com
|
|||||||
| Forums | Registreer | Forum Regels | Links | Albums | Veelgestelde vragen | Ledenlijst | Kalender | Zoeken | Today's Posts | Markeer forums als gelezen |
| Programmeren en Shell Scripting Post vragen over KSH, CSH, SH, Bash, Perl, PHP, sed, awk en andere shell scripts en shell scripting talen hier. |
Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
|
||||
| Draad | Thread Starter | Forum | Antwoorden | Last Post |
| Hoe te voegen kind baan onder een doos baan? | xejatt | UNIX voor Dummies Questions & Answers | 4 | 03-12-2008 04:08 PM |
| over kind proces | compbug | UNIX voor Dummies Questions & Answers | 12 | 03-22-2006 07:55 PM |
| gdb op kind-proces | shriashishpatil | UNIX for Advanced & Expert Gebruikers | 4 | 12-12-2005 07:57 |
| KDM kind proces | larryase | UNIX voor Dummies Questions & Answers | 6 | 01-24-2005 05:41 PM |
| Kind Proces PID | skannan | Hoog Niveau Programmering | 2 | 06-10-2002 07:54 |
![]() |
|
|
LinkBack | Thread Tools | Zoeken in deze Thread | Rate Thread | Display Modes |
|
|
|
||||
|
pid kind in Zsh
Ik gebruik Zsh reservoir in Linux.
Ik bel een kind programma in de achtergrond Parallel (zeg 2-3 threads). Ik heb probleem bij de behandeling van de tijdelijke bestanden van deze kind-programma's sinds de temp bestandsnamen zijn uniek voor het kind proces. Om een onderscheid te maken Ik gebruik wilt maken van de PID in de tijdelijke bestanden. Maar toen ik de $ $ voor het ophalen van de PID is hetzelfde in alle chils proces sinds de verkregen PID is van het master programma waarin werd opgeroepen al deze. Kan iemand me helpen om het PID van het huidige kind proces zodat ik Cann append in de temp bestandsnamen. Van de previos draden zag ik er een functie genaamd getpid () om het pid. Maar ben er niet zeker van het gebruik .. |
|
||||
|
Porter,
Bedankt voor uw antwoord. Ik denk dat ik niet duidelijk in mijn vraag. Eigenlijk ben ik bellen een ander shell script zeggen xyz.sh in de master programma abc.sh in een lus voor n aantal keer op de achtergrond modus. De $ $ waarde geeft de PID van de kapitein-script in de sub-programma en dus ben ik niet in staat gebruik te maken van de PID van het script voor de naamgeving temp bestanden die krijgt botsten met de tijdelijke bestanden van de andere Parallel loopt dezelfde sub-programma's uitgevoerd in de achtergrond . Eigenlijk in Zsh als ik $! Ik krijg 0 als resultaat. |
![]() |
| Bladwijzers |
| Thread Tools | Zoeken in deze Thread |
| Display Modes | Beoordeel deze draad |
|
|