![]() |
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Datei-Descriptor Tabelle | Ashaman0 | UNIX für Fortgeschrittene und Experten | 6 | 12-03-2007 02:54 PM |
| Datei Schlagwort konstant | vino | High-Level-Programmierung | 4 | 05-18-2005 01:18 AM |
| File Descriptor Hilfe | rahulrathod | UNIX for Dummies Questions & Answers | 3 | 10-14-2004 05:08 AM |
| Datei-Aktivität (offen / geschlossen) file descriptor info mit Korn-Shell-Scripting | Gary Dunn | UNIX for Dummies Questions & Answers | 3 | 06-07-2004 01:54 PM |
| Bad file descriptor? | FTB | UNIX for Dummies Questions & Answers | 1 | 02-20-2002 07:19 PM |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
||||
|
Ich versuche nach rechts eine Funktion, die über eine Schlagwort-Datei zu schreiben, um eine Log-Datei. Das Problem ist, dass der Druck auf die Erklärung des Datei-Descriptors ist schlecht. Nun, wenn ich zum ersten Mal öffnen Sie die Datei-und Druckserver, die ihm in der f_open Funktion, indem sie die zu Schlagwort f_print_log alle gut funktioniert, aber wenn ich wieder den Datei-Descriptor zu logtest.sh und dann versuchen, sie zu f_print_log ich schlechte Datei Schlagwort. Jede Hilfe wird gebeten. Hier sind meine Aufgaben und fordern Skript:
********* Diese Funktionen sind in f_log.sh Funktion f_open_log ( next_fh \u003d $ LOG_FH_COUNTER eval "exec $ next_fh> $ 1" f_print_log $ next_fh "Log-Datei öffnen" ((LOG_FH_COUNTER \u003d LOG_FH_COUNTER + 1)) echo $ (next_fh) return 0 ) Funktion 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 "Dies ist ein Test" Ausfahrt |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|