Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: Unix question
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
![]() |
![]() |