Help in retrieving the ending line numbers of the functions
Hi! I've a C file which consist of many function definitions with numbers at the beginning as shown below..
I need to retrive the number at which the function begins and ends..
I mean the function 'search' begins at number 10 and ends at number 60.
In the same way the function 'fun_name()' begins at number 90 and ends at 135..
I can somehow get the beginning line number of the functions using grep..
But how can I get the ending line number??
Note: The numbers used will not be in the order, and there might be many opening and closing braces in the functions..
Hello masters.
I have a rather simple problem but its been killing me. I have a file "x" with only 1 line inside it. The line looks something like
Now this is only part of the line. Its actually about 4000 characters. What i need to do is whenever there is a "}", i need to append the next... (4 Replies)
Hi one and all,
I'm working on a Bash script that is designed to calculate how much IP traffic has passed through a port to determine traffic volume over a given amount of time.
I've currently been able to use the netstat -s command coupled with grep to write to a file the total packets... (13 Replies)
Hello Friends,
I am in situation where I have to note down few SQL queries from specific hexdump format. Here is an example (the query text starts at 65th character on each line)
----------------------
0x000007FEB0E701C0 : 7365 6C65 6374 2063 7573 746E 6F2C 2020 select custno, ... (9 Replies)
Hi,
I am new to Unix/ksh script and will like to check how do I retrieve just the count of '258' in the last line in a text file ?
There will be this "TRL" appended with number of count at the last line in a text file .
TRL0000000258
var=`grep 'TRL' $HOME/folder/test.txt | wc -l`
... (12 Replies)
Hi. im trying to retrieve the line number from grep. i have 1 part of my code here.
grep -n $tgt file.txt | cut -f 1 -d ":"
when i do not cut the value i have is 12:aaa:abc:aaa:aaa:aaa
how can i store the value of 12 or my whole line of string into a variable with grep? (6 Replies)
I have 7 functions those need to be executed as command line inputs, I tried with below code it’s not executing function. If I run the ./script 2 then fun2 should execute , how to initiate that function I tried case and if else also, how to initiate function from command line
if
then... (8 Replies)
I have a group of files that I need to be sorted by number. I have tried to use the sort command without any luck.
ls includes*
includes1
includes10
includes11
includes12
includes2
includes3
includes4
includes5
includes6
includes7
includes8
includes9
I have tried ls includes*... (6 Replies)
Hi all,
I need to do scrip for printing starting and ending numbers along with count in given file.:wall:
Input: a.txt
10000030
10000029
10000028
10000027
10000026
10000024
10000023
10000021
10000018
10000018
10000017
10000016
10000015
10000014 (2 Replies)
Hi,
I have numerous files which have data in the following format
A|B|123.|Mr.|45.66|33|zz
L|16.|33.45|AC.|45.
I want to remove decimal point only if it is last character in a number.
O/p should be
A|B|123|Mr.|45.66|33|zz
L|16|33.45|AC.|45
I tried this
sed -e 's/.|/|/g'
Problem... (6 Replies)
Discussion started by: wahi80
6 Replies
LEARN ABOUT ULTRIX
ldlitem
ldlread(3x)ldlread(3x)Name
ldlread, ldlinit, ldlitem - manipulate line number entries of a common object file function
Syntax
#include <stdio.h>
#include <filehdr.h>
#include <syms.h>
#include <ldfcn.h>
int ldlread (ldptr, fcnindx, linenum, linent)
LDFILE *ldptr;
long fcnindx;
unsigned short linenum;
LINER linent;
int ldlinit (ldptr, fcnindx)
LDFILE *ldptr;
long fcnindx;
int ldlitem (ldptr, linenum, linent)
LDFILE *ldptr;
unsigned short linenum;
LINER linent;
Description
The function searches the line number entries of the common object file currently associated with ldptr. The function begins its search
with the line number entry for the beginning of a function and confines its search to the line numbers associated with a single function.
The function is identified by fcnindx, which is the index of its local symbols entry in the object file symbol table. The function reads
the entry with the smallest line number equal to or greater than linenum into linent.
The and functions provide the same behavior as After an initial call to or can be used to retrieve a series of line number entries associ-
ated with a single function. The function simply finds the line number entries for the function identified by fcnindx. The function finds
and reads the entry with the smallest line number equal to or greater than linenum into linent.
The functions and each return either success or failure. The function fails if one of the following occurs:
o If line number entries do not exist in the object file.
o If fcnindx does not index a function entry in the symbol table.
o If it does not find a line number equal to or greater than linenum.
The fails if it does not find a line number equal to or greater than linenum.
See Alsoldclose(3x), ldopen(3x), ldtbindex(3x), ldfcn(5)
RISC ldlread(3x)