- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: Which came first, the sed & awk or the Perl?
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-02-2003 03:06 PM
тАО07-02-2003 03:06 PM
Re: Which came first, the sed & awk or the Perl?
I think it depends what you are likely to be exposed to on a regular basis and how you think; Perl is obviously the up-and-coming environment, but I find awk and sed suit my programming style and experience (4GLs, old 80's programming training, COBOL, etc).
Ask yourself this question, which of these loops would be the way you would mentally structure the problem?
Answer A:
While not EOF
Read from File
count++
End Loop
Print Count
Answer B:
Print File, pass to a function that counts the lines and prints the result
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Answer A:- Use Perl
Answer B:- Use awk / sed
I will try to come up with a better test and will post it later. Share and Enjoy! Ian
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-02-2003 03:31 PM
тАО07-02-2003 03:31 PM
Re: Which came first, the sed & awk or the Perl?
I'll be trying to read perl book(O reilly) starting from last week but no avail.By starting looking at the book, is as though as taking a sleeping pil.
Tip:Get a lot of coffee...
regards
mB
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-02-2003 09:08 PM
тАО07-02-2003 09:08 PM
Re: Which came first, the sed & awk or the Perl?
I'm going to go with the Perl first because I still do a lot of Windowz work and I like the idea of it being cross-platform.
For all in the States, have a Happy 4th! For all that aren't, I guess have a Happy 4th without the fireworks.
Jim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-03-2003 04:03 AM
тАО07-03-2003 04:03 AM
Re: Which came first, the sed & awk or the Perl?
The big problem I have with Perl is that is is write-only, especially the REs. It is so powerful that scripters get carried away and can generate complex code that may have been obvious to them at the time are completely incomprehensible to anyone else.
sh, awk, sed etc may have less power and take longer to write (and run), but readability is something I have never had a problem with.
BTW don't forget us in the UK when dishing out points. Being to your East we generally don't get to post replies until the day after, by which time all the easy points habe been scooped up ;-(
-- Graham
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-03-2003 04:22 AM
тАО07-03-2003 04:22 AM
Re: Which came first, the sed & awk or the Perl?
I missed the bandwagon. Hope to join late will not be punished.
My idea is to start with sed and awk first. That will give an edge with the shell script background. Oneliners will come in handy as always. Master regular expressions also. Get Oreilly Mastering regular expressions also. You can move ahead in Perl quicky if you have these basics. Actually you can concentrated on Perls richness. A lot of coffee is needed (I drink tea).
Good with cygwin. Cygwin is where I actually learnt all these stuff. Learning and doing some samples wont be a problem in cygwin environment. As also you can update the cygwin to the latest one. The trick will be the usage of regular expressions. If we master that then done.
All the best for a successful weekend. (Get the camel at the end. But you need to practise before reaching there.)
cheers
Umapathy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-03-2003 04:30 AM
тАО07-03-2003 04:30 AM
Re: Which came first, the sed & awk or the Perl?
There is a one liner contest where you have to make it as hard to understand as possible while doing something worthwhile.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-03-2003 04:45 AM
тАО07-03-2003 04:45 AM
Re: Which came first, the sed & awk or the Perl?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО07-03-2003 05:52 AM
тАО07-03-2003 05:52 AM
Re: Which came first, the sed & awk or the Perl?
Why?
You have all the modules you need at www.cpan.org. EVERYTHING.
Modules for databases, for networking , even to emulate a subset of expect.
It's a glue languaje. That means you can use it to comunicate in some way betwen apps.
You can do CGIs.
Emulate ASPs.
Any trouble you can have, perl has a solution to it. Easy (well... most of the times).
If someday you need something of awk or sed, you can use:
# my_command | perl -ne 'you litle script here'.
And don't even think about it.
Learn Perl, and learn it well.
I've been developing Network Management Apps for 4 years. Perl always has been the solution of all my headaches.
- « Previous
-
- 1
- 2
- Next »