Use the full path name to the file.
From: "buthungwon" <>
Date: 2007/08/13 Mon PM 04:06:48 EST
To:
Subject: [ts-7000] File Read not working with startup script
Hi,
FILE *filePtr;
char buf[1000];
filePtr = fopen("somefile.txt","r");
if (filePtr == NULL) return -1;
if (fgets(buf, 1000, filePtr) != NULL)
{
//do something
}
else
exit(1);
I have the following code snippet. It works wonderfully when I telnet
into the sbc and run it (./prog). However, when I try to start it
with a startup script (script in etc/init.d and link in
etc/rc.d/rc3.d), the fgets function fails. Does anyone have any idea
why? I have verified that the filePtr != NULL.
Any help will be appreciated.
Thanks.
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|