[CentOS] Inquiry:How to compare two files but not in line-by-line basis?
Les Mikesell
lesmikesell at gmail.com
Mon Dec 7 16:44:16 UTC 2009
m.roth at 5-cent.us wrote:
>
>>>>>> Awk is just too weird for normal people. I wouldn't even suggest
>>>>>> reading that manual. If you can't do what you want with regexps and
>>>>>> a
>>>>>> pipeline of simpler programs, you might as well use perl.
>>>>> <Looks around, yeah, this *is* a list for sysadmins of Linux....>
>>> Reading the response, I realize you were serious, not being funny, as I
>>> thought.
>> Yes, I'm serious that if you don't already know awk, there is little to
>> be gained from looking at it now. Perl can do everything awk can do and
>> more, while shell scripts can do the simpler things.
>
> Ok, there's no point to continuing this - I use whatever tool I feel like,
> and which is simplest to me to do the job: the *Nix way. I also know a
> perl bigot when I see one.
You seem to have missed all the places that I mentioned already knowing
awk as an exception. I'm just not recommending taking the time to learn
it if you don't already - and if you want to call logical conclusions
for the reasons I posted bigotry, fine - be that way.
> You *also* missed the reason I was pushing the original poster to read the
> man page, rather than just do what I said, without trying to understand
> what I was suggesting they do - they made a sytactical mistake that would
> have had the *same* result in perl - he missed the closing / on the
> expression
Sure, but perl would have told you 'search pattern not terminated at
line xx', or you would have gotten this from running 'perl -c' to check
syntax ahead of time. Would you care to disclose how many of your own
hours you've wasted on the mysteries of awk before you learned to read
that carefully?
--
Les Mikesell
lesmikesell at gmail.com
More information about the CentOS
mailing list