wbrunc
April 29, 2013, 10:44am
1
I'm calling the following if-else from nawk. But I keep getting an error at the "else". I've tried putting more brackets and ; but still I get complaints about the "else".
Any ideas ?
Thanks,
wbrunc
BEGIN { FS = "," ; OFS = "," }
{ if ( $8 ~ /A/ && $9 == B )
$1="4/29/2013" ;
$2="J.Doe" ;
print $0 >> "Spread_Ed_201.csv" ;
else
print $0 >> "Spread_Ed_101_Uncompleted_Adds.csv" ; }
Yoda
April 29, 2013, 10:52am
2
BEGIN {
FS = ","
OFS = ","
}
{
if ( $8 ~ /A/ && $9 == B )
{
$1 = "4/29/2013"
$2 = "J.Doe"
print $0 >> "Spread_Ed_201.csv"
}
else
print $0 >> "Spread_Ed_101_Uncompleted_Adds.csv"
}
BEGIN { FS = OFS = "," }
{ csv_file = "Spread_Ed_101_Uncompleted_Adds.csv" }
$8 ~ /A/ && $9 == "B" {
$1 = "4/29/2013"
$2 = "J.Doe"
csv_file = "Spread_Ed_201.csv"
}
{ print $0 >> csv_file }