![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Hjelp med exec kommando og filen beskrivere? | rfourn | Shell programmering og Skripting | 1 | 07-18-2007 06:05 |
| exec kommando og feltet beskrivere .. | moxxx68 | UNIX for Dummies Spørsmål og svar | 5 | 12-04-2004 05:58 |
| fil beskrivere | a25khan | UNIX for Dummies Spørsmål og svar | 3 | 01-27-2004 07:46 |
| Fil beskrivere | shibz | UNIX for Advanced & ekspertbrukere | 3 | 12-18-2002 10:12 |
| Fil beskrivere | s_chordia | High Level Programmering | 2 | 12-24-2001 11:45 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Hjelp med exec kommando og filen beskrivere II
Må lukke filer som descriptor antallet er større enn 9 i ksh.
'exec 10> & -' mislykkes med 'ksh: 10: Finner ikke'. Hvordan angir du filen beskrivelsene som opptar to eller flere sifre i ksh script? Takk, Masaki |
|
||||
|
På ksh, kan jeg bare lukke fd til 9 i ditt tilfelle.
Men, jeg kan gjøre det ved hjelp av Perl som følgende test. t1.c: åpen 10 filer t2.pl: close fd fra 3 t3.c: bare vent en nøkkel for å verifisere FDS ved hjelp AIX 5.3 dbx's fd subcomamnd. At p2.pl bruke POSIX:: close for ($ fd \u003d 100; $ fd> 2; $ fd -) (# 100 er ok på min sak. POSIX:: close ($ fd) # kjøring feil, men har effekt. ) exec "./t3" |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|