I need to create unique key the value before comma ','. Thus my output shud be2010-02-12_aaa,654 2010-02-12_aaa,248 2010-02-12_bbb,374 2010-02-12_ccc,158 2010-02-13_aaa,745 2010-02-13_bbb,786 2010-02-13_bbb,354 2010-02-13_ddd,852 2010-02-14_bbb,754 2010-02-14_aaa,169 2010-02-14_ccc,965 2010-02-14_ccc,756
i.e. the portion "2010-02-14_aaa" is key and the value is added up if found repeating key. I thought to try the "unique" module but it will remove the duplicate entries but here i want the aggregated data.2010-02-12_aaa,902 2010-02-12_bbb,374 2010-02-12_ccc,158 2010-02-13_aaa,745 2010-02-13_bbb,1140 2010-02-13_ddd,852 2010-02-14_bbb,754 2010-02-14_aaa,169 2010-02-14_ccc,1721
any suggetion wat i should use.use List::MoreUtils qw(uniq); my @unique = uniq( 1, 2, 3, 4, 4, 5, 6, 5, 7 ); # 1,2,3,4,5,6,7 my $unique = uniq( 1, 2, 3, 4, 4, 5, 6, 5, 7 ); # 7
In reply to create unique key in the entries in a file by avanta
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |