Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: OT-Passing variables to a awk/sed script
For something as you have described, it is relatively simple:
the_val=$1 #set a script variable to the passed valuecat text_file | sed "s.abc/xyz.$the_val.g" >new_file mv new_file text_file
Keep it as simple as possible.
-----Original Message-----
From: Satish Iyer [SMTP:Satish.Iyer_at_ci.seattle.wa.us]
Sent: Tuesday, June 05, 2001 8:30 PM
To: Multiple recipients of list ORACLE-L Subject: OT-Passing variables to a awk/sed script
Hello List,
This must be piece of cake for the UNIX gurus.
Trying to pass parameters to a simple awk script. Getting stuck.
First q., can we do that.
If yes I need to solve the foll. problem,
In a huge text file locate for "abc/xyz" and replace it with a supplied
parameter value. This paramter must of course, be able to take on any value
during the run of the program.
Any help or tips on that would be highy appreciated.
Thanks
Satish
<< File: ATT00008.html >>
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: William Rogge
INET: William_Rogge_at_voltek.com
Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists --------------------------------------------------------------------To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing). Received on Wed Jun 06 2001 - 07:53:22 CDT