I need help seeing the difference in the number lines, in this script i writing back the previous number of lines. I need a subtraction statement. thanks, N
$data_file = "/root/bin/load.data2";
open(FILE,"<$data_file"
or die "Cant open $data_file2: $!\n";
@log = <FILE>;
$last_element='"0"';
foreach(@log){
chomp;
s/\015//;
my@list = split',';
print"$_,$last_element\n";
$last_element = $list[$#list];
}
close (FILE);
<output>
"Mon Feb 10 11:28:00 2003","17.42","134","1443","69978","69041"
"Mon Feb 10 11:29:00 2003","19.98","118","1288","70729","69978"
"Mon Feb 10 11:30:00 2003","20.26","195","1328","71443","70729"
$data_file = "/root/bin/load.data2";
open(FILE,"<$data_file"
@log = <FILE>;
$last_element='"0"';
foreach(@log){
chomp;
s/\015//;
my@list = split',';
print"$_,$last_element\n";
$last_element = $list[$#list];
}
close (FILE);
<output>
"Mon Feb 10 11:28:00 2003","17.42","134","1443","69978","69041"
"Mon Feb 10 11:29:00 2003","19.98","118","1288","70729","69978"
"Mon Feb 10 11:30:00 2003","20.26","195","1328","71443","70729"