10-26-2006
41,
0
Join Date: Oct 2006
Last Activity: 8 April 2009, 2:10 PM EDT
Location: Bangalore, India
Posts: 41
Thanks Given: 0
Thanked 0 Times in 0 Posts
What does .)1 do?
Hi!
Can someone tell me what does the '.)1' (highlighted in bold and between the two awk scripts) do? Guess it connects the two scripts but what is the reason or logic behind this syntax?
#!/bin/awk -f
BEGIN {
# change the record separator from newline to nothing
RS=""
# change the field separator from whitespace to newline
FS="n"
}
{
# print the second and third line of the file
print $2, $3;
}
.)l
#!/bin/awk -f
# reports which file is being read
BEGIN {
f="";
}
{ if (f != FILENAME) {
print "reading", FILENAME;
f=FILENAME;
}
print;
}