Greg Nevius wrote:
Hello everyone! First off, let me say that I am a designer, and don't have the 
higher level of thinking required to do what I would like to accomplish. That 
being said, if anyone could help me, I would be so, so grateful and 
appreciative!

Here's what I've got - a tab delimited text file  ~1.6GB. It's a huge file.

Step 1:
What I need to do is search out anything that has the word "ambulance" and copy 
the entire line in VIM. Here's a example of l entry:

1003006180      MEDICWEST AMBULANCE, INC.                                       
O       9 W DELHI AVE           NORTH LAS VEGAS 890327836       NV      US      
Ambulance Service Supplier      Y       F       A0425   Ground mileage  73737.3 
7873    12047   7.0418345939    0.8138691894    26.055025476    8.2428463203    
5.5882732348    1.3276220145

There are thousands of entries in the text file, so to manually search through 
is impossible.

Step 2:
I then need to extract these entries that contain "ambulance" (the entire 
line)and save all of them to another text file. From there, I can import into Excel.

I had considered going the MySQL route, but that's shaky for me, being a pixel 
pusher :)

Is this something that I can easily do in VIM? It seems like it's built for 
that.

Once again, thank you very much for any time or assistance you may be able to 
provide!


vim yourtabdelimitedfile
:w ambulance-only-file
:e ambulance-only-file
:v/\c\<ambulance\>/d
:wq

That should do it (untested, I'm afraid).

Regards,
Chip Campbell

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to