Talk About Network



Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Awk > Re: How can I c...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 7 of 17 Topic 2207 of 2236
Post > Topic >>

Re: How can I check if a file exists in gawk?

by Ed Morton <morton@[EMAIL PROTECTED] > Mar 27, 2008 at 05:56 PM

On 3/27/2008 5:36 PM, Michael Jaritz wrote:
> Ed Morton schrieb:
> 
> 
>>>>>I'm writing an awk script that takes a path as a variable using -v.
In
>>>>>the BEGIN section I need to parse
>>>>>this file using:
>>>>
>>>>>while(getline < path)
>>>>>{
>>>>>:
>>>>>:
>>>>>}
>>>>
>>>>Why? There may be a better approach that doesn't involve getline.
>>>
>>>
>>>Why? Err , because I have to read in the file line by line to extract
>>>the fields to set up some mappings before I start processing the main
>>>file in the { } section.
>>
>>That does not mean you need to use getline in the BEGIN section. The
typical way
>>to do that instead is:
>>
>>awk '
>>NR==FNR{ "populate mappings"; next }
>>{ "main file processing" }
>>' mappingFile mainFile
> 
> 
> What is the typical way to do this if the both files needs different FS
> or different FIELDWIDTHS?

Set those variables between the files, e.g.:

awk '...' file1 FS='\t' file2

	Ed.




 17 Posts in Topic:
How can I check if a file exists in gawk?
Boltar <boltar2003@[EM  2008-03-27 09:27:48 
Re: How can I check if a file exists in gawk?
Ed Morton <morton@[EMA  2008-03-27 11:36:10 
Re: How can I check if a file exists in gawk?
Boltar <boltar2003@[EM  2008-03-27 09:48:25 
Re: How can I check if a file exists in gawk?
gazelle@[EMAIL PROTECTED]  2008-03-27 16:54:35 
Re: How can I check if a file exists in gawk?
Ed Morton <morton@[EMA  2008-03-27 12:00:41 
Re: How can I check if a file exists in gawk?
Michael Jaritz <ewigli  2008-03-27 23:36:22 
Re: How can I check if a file exists in gawk?
Ed Morton <morton@[EMA  2008-03-27 17:56:28 
Re: How can I check if a file exists in gawk?
stan <smoore@[EMAIL PR  2008-03-27 22:05:43 
Re: How can I check if a file exists in gawk?
Boltar <boltar2003@[EM  2008-03-27 10:04:11 
Re: How can I check if a file exists in gawk?
Ed Morton <morton@[EMA  2008-03-27 13:25:36 
Re: How can I check if a file exists in gawk?
mjc <mjcohen@[EMAIL PR  2008-03-29 13:12:23 
Re: How can I check if a file exists in gawk?
Ed Morton <morton@[EMA  2008-03-29 16:18:38 
Re: How can I check if a file exists in gawk?
mjc <mjcohen@[EMAIL PR  2008-03-30 08:22:43 
Re: How can I check if a file exists in gawk?
gazelle@[EMAIL PROTECTED]  2008-03-30 15:35:38 
Re: How can I check if a file exists in gawk?
Ed Morton <morton@[EMA  2008-03-30 13:30:10 
Re: How can I check if a file exists in gawk?
gazelle@[EMAIL PROTECTED]  2008-03-30 20:30:58 
Re: How can I check if a file exists in gawk?
Janis Papanagnou <Jani  2008-03-30 22:56:14 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri May 16 8:49:23 CDT 2008.