I need help with ftell function in my programme, I can't figure out why I am not getting the file position what I supposed to get
Here is my code
I am calling the above function to read line from a file, assume that the file pointer is always in open mode to read from that file.
But My output is strange . The below is the begining of my output . but not the end..
While the first data is matching with the first line of my input file, but the Current position seems to be 20 , which should be 1 in my case. then next position should be 2 , but as I shown the next one is 39.
Please help me what to do to work the ftell() correctly..
My input file is
I also tried with
But no change..
Regards,
user_prady
Last edited by user_prady; 03-13-2008 at 05:02 AM..
I need help with ftell function in my programme, I can't figure out why I am not getting the file position what I supposed to get
Here is my code
I am calling the above function to read line from a file, assume that the file pointer is always in open mode to read from that file.
But My output is strange . The below is the begining of my output . but not the end..
While the first data is matching with the first line of my input file, but the Current position seems to be 20 , which should be 1 in my case. then next position should be 2 , but as I shown the next one is 39.
Please help me what to do to work the ftell() correctly..
My input file is
I also tried with
But no change..
Regards,
user_prady
I think ftell()function tells me the current curson postion , but I need the current line no. How to find the current line no , i guess NR do this jon in awk .But how to do it in c .
I need help with ftell function in my programme, I can't figure out why I am not getting the file position what I supposed to get
Here is my code
I am calling the above function to read line from a file, assume that the file pointer is always in open mode to read from that file.
But My output is strange . The below is the begining of my output . but not the end..
While the first data is matching with the first line of my input file, but the Current position seems to be 20 , which should be 1 in my case. then next position should be 2 , but as I shown the next one is 39.
Please help me what to do to work the ftell() correctly..
My input file is
I also tried with
But no change..
Regards,
user_prady
I think ftell()function tells me the current curson postion , but I need the current line no. How to find the current line no , i guess NR do this jon in awk .But how to do it in c .
Hi All,
Good Day, seeking for your assistance on how to not perform my 2nd, 3rd,4th etc.. function if my 1st function is in else condition.
#Body
function1()
{
if
then
echo "exist"
else
echo "not exist"
}
#if not exist in function1 my all other function will not proceed.... (4 Replies)
Hi,
I am having script which contains many functions. Need to print each function name at the starting of the function. Like below,
functionname()
{
echo "functionname"
commands....
}
I've tried like below,
func=`grep "()" scriptname | cut -d "(" -f1`
for i in $func
do
nawk -v... (4 Replies)
Dear All.
I have a script, which process files one by one. In the script I have two functions.
one sftp files to different server
the other from existing file create file with different name.
My question is:
Will sftp function recognize files names , which are created in another... (1 Reply)
I have a script which does gunzip, zip and untar.
Input to the script is file name and file directory (where file is located)
I am reading the input parameters as follows:
FILENAME=$1
FILEDIR=$2
I have created 3 functions that are as follows:
1) gunzip file
2) unzip file... (2 Replies)
In gdb, I can call one function with command "call", but how can I step in the function? I don't want to restart the program, but the function had been executed, gdb will execute next statement, and I don't know how to recall the function. (4 Replies)
This is my function which is creating three variables based on counter & writing these variable to database by calling another function writeRecord
but only one record is getting wrote in DB.... Please advise ASAP...:confused:
function InsertFtg
{
FTGSTR=""
echo "Saurabh is GREAT $#"
let... (2 Replies)
Hi.
Problem: I have to parse the payload of a packet. The payload could be in Big Endian Format (network byte order) or little. That depends on a flag present in the header of the packet.
Solution: A horrible solution could be to check for that flag everytime I have to read a field in the... (11 Replies)
In determining the true file size of a .tga file is the
fseek(fptr,0,SEEK_END);
file_size = ftell(fptr);
combination reliable ? The reason Im asking is because the value of file_size is in agreement with doing a
wc -c mytga.tga
however when I get the value of the extension... (2 Replies)
Hi ,
I have three funcions f1, f2 and f3 .
f1 calls f2 and f2 calls f3 .
I have a global variable "period" which i want to pass to f3 .
Can i pass the variable directly in the definition of f3 ?
Pls help .
sars (4 Replies)