Sponsored Content
Full Discussion: Who can help me?
Top Forums Shell Programming and Scripting Who can help me? Post 302934806 by Axl76 on Wednesday 11th of February 2015 04:14:51 AM
Old 02-11-2015
Who can help me?

Hi guys i m just starting with unix but actually i need to parse this log ...
Statistic log.

Code:
2015-02-10 10:00:03,474|INFO |EMT-(00) |> [9] KPI # trasm:1266245958 retrasm:439137 dropped:36504
2015-02-10 10:00:03,520|INFO |EMT-(04) |> [9] KPI # trasm:1339998535 retrasm:86120 dropped:47549
2015-02-10 10:00:03,541|INFO |EMT-(02) |> [9] KPI # trasm:1362335738 retrasm:84469 dropped:48248
2015-02-10 10:00:03,543|INFO |EMT-(01) |> [9] KPI # trasm:1362335738 retrasm:84469 dropped:4824
2015-02-10 10:00:03,544|INFO |EMT-(03) |> [9] KPI # trasm:1362335738 retrasm:84469 dropped:4824

I did it using AWK and sed (-e) but someone of my team want his by a script...
the result has to be this

Code:
2015-02-10 10:00 Newname1 trasm:1339998535 retrasm:86120 dropped:47549

and so on...with Newname2....3...4 ...for the EMT.

Last edited by Don Cragun; 02-11-2015 at 05:21 AM.. Reason: Add CODE tags.
 
FBB::mlm(3bobcat)                                             OFoldStream manipulator                                            FBB::mlm(3bobcat)

NAME
FBB::mlm - Manipulator modifying left margins of OFoldStream objects SYNOPSIS
#include <bobcat/ofoldstream> or #include <bobcat/ofoldstreambuf> Linking option: -lbobcat DESCRIPTION
The mlm class implements a manipulator that can be inserted into OFoldStream objects to modify the stream's left margin by a requested amount. The request cannot result in a negative left margin value. If a negative left margin would be the arithmetic result of the request then left margin 0 will silently be used. Depending on the tab-setting of the OFoldStream the inserted value represents the number of blank space characters or the number of tab-characters that will be added to the left margin. The request will be processed at the next newline character or std::flush or std::endl manipulator that is inserted into the stream. If a line is still empty once an mlm object and a flush manipulator are inserted into the stream then the new left margin will be effective at the next word inserted into that line (cf., the example section below) A bad_cast exception is thrown when the manipulator is inserted into an ostream that is not using a OFoldStreambuf buffer. NAMESPACE
FBB All constructors, members, operators and manipulators, mentioned in this man-page, are defined in the namespace FBB. INHERITS FROM
- CONSTRUCTOR
o mlm(int addValue): The standard copy constructor is available. MEMBER FUNCTIONS
There are no public or protected member functions in this class. EXAMPLE
#include <iostream> #include <bobcat/ofoldstream> using namespace std; using namespace FBB; int main() { OFoldStream out(cout, 0, 80); out << "hello world (left margin is 0)" << mlm(4) << " " "this uses a 4 character wide left margin " << mlm(-10) << flush << "left margin -6 changed to 0, active on this line "; return 0; } FILES
bobcat/mlm - defines the class interface SEE ALSO
bobcat(7), manipulators(3bobcat), lm(3bobcat), ofoldstream(3bobcat) BUGS
None Reported. DISTRIBUTION FILES
o bobcat_3.01.00-x.dsc: detached signature; o bobcat_3.01.00-x.tar.gz: source archive; o bobcat_3.01.00-x_i386.changes: change log; o libbobcat1_3.01.00-x_*.deb: debian package holding the libraries; o libbobcat1-dev_3.01.00-x_*.deb: debian package holding the libraries, headers and manual pages; o http://sourceforge.net/projects/bobcat: public archive location; BOBCAT
Bobcat is an acronym of `Brokken's Own Base Classes And Templates'. COPYRIGHT
This is free software, distributed under the terms of the GNU General Public License (GPL). AUTHOR
Frank B. Brokken (f.b.brokken@rug.nl). libbobcat1-dev_3.01.00-x.tar.gz 2005-2012 FBB::mlm(3bobcat)
All times are GMT -4. The time now is 07:04 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy