[CentOS] Text file manipulation in CentOS?

Wed May 12 06:03:27 UTC 2010
Chris Geldenhuis <chris.gelden at iafrica.com>

John R. Dennison wrote:
> On Wed, May 12, 2010 at 05:12:48AM +0100, hadi motamedi wrote:
>   
>> $ cat hadi | sort | uniq -c -w 9 | sort -n | perl -ne 'print unless
>>     
>>> /(\d+)/ and $1 < 3'
>>>       4 CallId 91  State TK         Bts 5  Bt 1  Tr (4 0x0f)  E1 (4 0
>>> 18)  Tru (0 1 1)
>>>       7 CallId 92  State CL         Bts 7  Bt 1  Tr (6 0x0a)  E1 (3 1
>>>
>>>       
>> Thank you for your reply. To just have one 'State' for the CallId , I
>> created one new logfile as the following:
>> #more logfile1 | grep "State TK" >> logfile2
>> Then in the logfile2 , I tried to count the number of occurances of each
>> distinct CallId with the aid of your proposed command . But in the output, I
>> see differences between the number obtained from counting them manually with
>> the one generated from your command. Can you please correct me?
>>     
>
> 	I'm likely to get in trouble for this, but frankly I don't
> 	really care.
>
> 	This list doesn't exist to do *your* job for you.  We are
> 	not here to do *your* work.  In the past few months you've
> 	done nothing but use the members of this list as your personal
> 	"please come do my job for me" group because you choose not to
> 	do any research or learning on your own.  While members of the
> 	list are quite happy to help people, you're taking advantage of
> 	their kindness and patience.  Why should you be paid or earn
> 	class credit based on our expertise?  It is not clear whether
> 	you are a paid IT person, consultant or just a student learning
> 	about the IT field.  But it is also not relevant, as you are
> 	just depending on us to do your work.
>
> 	There are a bazillion resources on the web, starting with google,
> 	that will help you learn *basic* shell scripting as is needed
> 	to solve your most current issue.  There exist *many* excellent
> 	books on shell scripting; there is also "man bash"; "man awk";
> 	"man cut"; "man sed"; etc.  READ THEM.
>
> 	Have you taken the time to make use of any of these resources?
> 	Have you decided to resort to this list every time something
> 	basic is needed that you refuse to take the time to learn so
> 	you are able to put together solutions yourself?
>
> 	DO YOUR OWN RESEARCH ONCE IN A WHILE.
>
> 	You might be amazed at what you can learn when you do so.
>
> 	At some point you *will* be in a position where you have a task
> 	that needs to be done and you will not have this list to fall
> 	back on.  What are you going to do then?  Cry to your boss or your
> 	professor that you can't do it because all the people that have
> 	been doing your work for you up to that point aren't available?
>
> 	If you were working for me I'd terminate you for not making
> 	any effort on your own.  If you were a student of mine I would
> 	fail you for not expending any effort at learning the material.
> 	If you were a consultant I'd make sure you never worked for any
> 	company I was a part of and also blacklist you on top of it.
>
> 	Really, enough is just enough.
>
> 	Enough is also enough with the spoon-feeding.  I realize that most
> 	of you are kindhearted souls that delight in helping people and
> 	that is, in most cases, to be commended.  But this never-ending
> 	spoon-feeding doing Hadi's job for him is not helping him in
> 	the least.  Make him stand on his own two feet for a change.
> 	It is *obvious* he has made no attempt at resolving the problems
> 	he has brought to this list on his own and it has been obvious
> 	since his first post.  And yes, I know, we all started somewhere,
> 	blah, blah, blah.  While this is indeed true it is *also* true
> 	that we spent the time to learn what we needed in order to do
> 	our jobs, including the most important of all: how to find the
> 	information we need which in this day and age is google or some
> 	other search engine.
>
> 	(http://stuff.gerdesas.com/images/spoon.png)
>
> 	To any on the list *other* than Hadi that I've offended by this
> 	post you have my most sincere apologies.  Sorry for wasting your
> 	time but this has been building up for a long time.
>
> 	
>
>
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>   
+1

ChrisG