From bmaclean@vcommerce.com Mon, 26 Mar 2001 08:43:30 -0800 From: Brian MacLean Date: Mon, 26 Mar 2001 08:43:30 -0800 Subject: RE: Unix question Message-ID: MIME-Version: 1.0 Content-Type: text/plain this is ksh93 syntax (at least on Sun):   1453:oracle@e6500b> ksh1453:oracle@e6500b> var=tester1453:oracle@e6500b> echo ${var//e/o}ksh: ${var//e/o}: bad substitution 1453:oracle@e6500b> dtksh1453:oracle@e6500b> var=tester1453:oracle@e6500b> echo ${var//e/o}tostor1453:oracle@e6500b> -----Original Message-----From: Mandar Ghosalkar [mailto:MandarG@gsr-inc.com]Sent: Friday, March 23, 2001 8:05 PMTo: Multiple recipients of list ORACLE-LSubject: RE: Unix question check this question from korn faq at http://www.kornshell.com/doc/faq.html   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$   anyone out there :)   -Mandar  
-----Original Message-----From: Big Planet [mailto:bigplanet34@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