The UNIX and Linux Forums  
Hallo en welkom vanaf tot UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.

Go Back   De Unix-en Linux Forum > Top Forums > Programmeren en Shell Scripting
.
google unix.com



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
File Descriptor Tabel Ashaman0 UNIX for Advanced & Expert Gebruikers 6 12-03-2007 02:54 PM
File descriptor constante vino Hoog Niveau Programmering 4 05-18-2005 02:18
File Descriptor Help rahulrathod UNIX voor Dummies Questions & Answers 3 10-14-2004 06:08
bestand activiteit (open / gesloten) file descriptor informatie met behulp van de Korn shell scripting Gary Dunn UNIX voor Dummies Questions & Answers 3 06-07-2004 02:54 PM
slechte file descriptor? FTB UNIX voor Dummies Questions & Answers 1 02-20-2002 07:19 PM

 
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 06-04-2008
robotball robotball is offline
Geregistreerde gebruiker
  
 

Join Date: juni 2008
Posten: 8
Question Het passeren van een file descriptor

Ik probeer naar rechts een functie die gebruikmaakt van een file descriptor te schrijven naar een logbestand. Het probleem is dat het op de print staat de file descriptor heet bad. Nu toen ik voor het eerst het bestand openen en afdrukken in de f_open functie door de "descriptor te f_print_log alle werkt goed, maar toen ik terugkwam van de file descriptor te logtest.sh en dan proberen om het aan f_print_log ik slechte file descriptor. Alle hulp zou worden gewaardeerd. Hier zijn mijn functies en oproepfrequentie script:

********* Deze functies zijn in f_log.sh
functie f_open_log
(
next_fh \u003d $ LOG_FH_COUNTER
eval "exec $ next_fh> $ 1"

f_print_log $ next_fh "Log bestand geopend"
((LOG_FH_COUNTER \u003d LOG_FH_COUNTER + 1))

echo $ () next_fh
return 0
)

functie f_print_log
(
print-u $ 1 $ 2
return 0
)
************************************************** *

logtest.sh ->

#! / bin / ksh

. f_log.sh

zetten LOG_FH_COUNTER-i \u003d 3

Log \u003d $ (f_open_log bigfile)
f_print_log $ LOG "Dit is een test"

afrit
 

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 10:39 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0