![]() |
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 |
| Fil beskrivelse Tabell | Ashaman0 | UNIX for Advanced & ekspertbrukere | 6 | 12-03-2007 02:54 |
| Fil beskrivelse konstant | Vino | High Level Programmering | 4 | 05-18-2005 01:18 |
| Fil beskrivelse Hjelp | rahulrathod | UNIX for Dummies Spørsmål og svar | 3 | 10-14-2004 05:08 |
| fil aktivitet (åpen / lukket) fil beskrivelse info hjelp KORN shell scripting | Gary Dunn | UNIX for Dummies Spørsmål og svar | 3 | 06-07-2004 01:54 |
| skadet fil beskrivelse? | ftb | UNIX for Dummies Spørsmål og svar | 1 | 02-20-2002 07:19 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Jeg prøver å rette en funksjon som bruker en fil beskrivelse å skrive til en loggfil. Problemet er at på utskriften statement filen beskrivelse kalles dårlig. Nå når jeg først åpne filen, og skrive ut til den i f_open funksjon ved å sende beskrivelse til f_print_log alt fungerer bra, men da jeg returnerte til filen beskrivelse til logtest.sh og prøv å sende den til f_print_log jeg får dårlig fil beskrivelse. Eventuelle hjelpe ville være verdsatt. Her er mine funksjoner og ringer skriptet:
********* Disse funksjonene IN f_log.sh funksjonen f_open_log ( next_fh \u003d $ LOG_FH_COUNTER eval "exec $ next_fh> $ 1" f_print_log $ next_fh "Loggfil åpnet" ((LOG_FH_COUNTER \u003d LOG_FH_COUNTER + 1)) echo $ (next_fh) return 0 ) funksjonen f_print_log ( print-u $ 1 $ 2 return 0 ) ************************************************** * logtest.sh -> #! / bin / ksh . f_log.sh typeset-i LOG_FH_COUNTER \u003d 3 LOG \u003d $ (f_open_log bigfile) f_print_log $ LOG "Dette er en test" exit |
|
||||
|
Jeg syntes det er årsaken til dårlig fil beskrivelse, men jeg vet ikke hvordan du får funcitonallity jeg ønsker å jobbe. Jeg forlot en linje ut av f_print_log fungere så jeg prøvde ikke å gjøre mitt innlegg til lenge. Funksjonen skal
funksjonen f_print_log ( [[$ VERBOSE \u003d\u003d 0]] & & print $ 2 print-u $ 1 $ 2 return 0 ) Så hvis jeg sette VERBOSE alternativet i logtest.sh, produksjon ville bli skrevet til skjermen, og filen, men når f_open_log heter og skriver "Loggfil åpen" bruker f_print_log subroutine både filen beskrivelse, og at linjen er sendt tilbake til logtest.sh som genererer dårlig beskrivelse. Noen forslag. Jeg ønsker å beholde Loggfil åpnet linje hvis jeg kan. Takk. |
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|