[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
awk & Jensen...help needed
- From: "Rajiv Dighe" <rdighe nortelnetworks com>
- To: axp-list redhat com
- Subject: awk & Jensen...help needed
- Date: Thu, 28 Oct 1999 23:30:59 -0400
I haven't done any development on any variant of unix. I found
getting used to gdb rather hard..but that's what you get after
spending too much time using MSVC. anyways..using good old
printfs, I have found out where awk is hanging. but I don't have
enough familiarity with code( rather tools ) to figure out why. If any
of you gurus have any ideas, suggestions, please give me a shout.
Now to describe the situation....
Scenario: #1
You are running awk using following command line..
cr-734636-a$ gawk -f swaplns.awk
In this case, after bunch of command line & other processing we
finally land in a function called 'nextfile' in io.c from gawk source.
This function contains a for loop that is supposed to run from 1 to
some variable. It looks like starting value is 1 to stop over argv[0]
which is going to contain name that was used to launch the binary(
'gawk' in this case ). When gawk is being run as in scenarion #1,
variable in for loop evaluates to 1. so loop is not executed & awk
behaves as if no filename was passed to it. It opens stdin & waits
for input. This leads me to believe that command line argument
parsing done by awk is for some reason toast on jensen. I
unfortunately will not have much time for next few days, but if there
are any C gurus among us, I would dearly love to get some help in
resolving this issue. It's extremly irritating to have to do 'make
config' & answer 300 questions to be able to build kernel instead of
using 'make menuconfig' which uses awk :(
--Rajiv
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[]