Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: Unix question

RE: Unix question

From: Brian MacLean <bmaclean_at_vcommerce.com>
Date: Mon, 26 Mar 2001 08:43:30 -0800
Message-ID: <F001.002D7DCF.20010326081104@fatcity.com>

this
is ksh93 syntax (at least on Sun):
<SPAN
class=048430916-26032001> 
<SPAN
class=048430916-26032001>1453:oracle_at_e6500b> ksh1453:oracle_at_e6500b> var=tester1453:oracle_at_e6500b> echo ${var//e/o}ksh: ${var//e/o}: bad substitution
<SPAN
class=048430916-26032001>1453:oracle_at_e6500b> dtksh1453:oracle_at_e6500b> var=tester1453:oracle_at_e6500b> echo ${var//e/o}tostor1453:oracle_at_e6500b>

<FONT face=Tahoma

  size=2>-----Original Message-----From: Mandar Ghosalkar   [mailto:MandarG_at_gsr-inc.com]Sent: Friday, March 23, 2001 8:05   PMTo: Multiple recipients of list ORACLE-LSubject: RE:   Unix question
<FONT color=#0000ff face=Arial

  size=2>check this question from korn faq at
<A

  href="http://www.kornshell.com/doc/faq.html">http://www.kornshell.com/doc/faq.html
<FONT color=#0000ff face=Arial

  size=2> 
  Q24. How do I do global substitutions on   the contents of shell variables?A24. Use // instead of / for global   substitution, ${var//aa/bb} willexpand to the value of  with each   "aa" replace by "bb".
  so i
  tried
  $
  var=tester$ echo $vartester$ echo ${var//e/o}bad   substitution$
<FONT color=#0000ff face=Arial

  size=2> 
<FONT color=#0000ff face=Arial

  size=2>anyone out there :)
<FONT color=#0000ff face=Arial

  size=2> 
<FONT color=#0000ff face=Arial

  size=2>-Mandar
<FONT color=#0000ff face=Arial

  size=2> 
<BLOCKQUOTE dir=ltr

  style="BORDER-LEFT: #0000ff 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; PADDING-LEFT: 5px">     <FONT face=Tahoma
    size=2>-----Original Message-----From: Big Planet     [mailto:bigplanet34_at_hotmail.com]Sent: Friday, March 23, 2001 7:56     PMTo: Multiple recipients of list ORACLE-LSubject:     Unix question
    Hi geeks ,
    How can I do substr and instr kind of operaion     in unix shell script . is it possible ?     like i have one paramter as "hostname" .. I     want to trim quotes surrounding the hostname .     One more question , is possible to read another     text file line by line using a shel script and then edit that file     .
    Actually I have this configuration file for my     system which have keywords like $HOSTNAME$ , $SCHEMA$ which I want to     replace with actual values at the time of installation by asking questions     to the user.
     
    TIA
    --Big planet
     
    <FONT face=Arial
size=2>  Received on Mon Mar 26 2001 - 10:43:30 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US