As I understand it, the reason that MS-DOS has such a limited set of commands was that it never needed anything more. The story goes that it was originally called QDOS, for "quick and dirty operating system". Bill Gates put much more into marketing, sales and lawyers than he ever did into the underlying operating system. After he simultaneously fought both sides of the "look and feel" issue (again, as I understand it, Lotus v Excel and Windows v Mac) and won one and lost the other, he put all his resources into the GUI side of the house and never looked back. Those poor jerks writing command-line batch files in MS-DOS have the slimmest most arcane set of tools around. But, they always have, and it's been 30 years, so.............. HTH, Bambi. ________________________________ From: oracle-l-bounce@xxxxxxxxxxxxx [mailto:oracle-l-bounce@xxxxxxxxxxxxx] On Behalf Of Howard Latham Sent: Friday, May 15, 2009 2:03 AM To: mgs@xxxxxxxx Cc: mhdmehraj@xxxxxxxxx; oracle-l@xxxxxxxxxxxxx Subject: Re: sed command I have often wondered why windows has such a limited set of commands for an Enterprise product. 2009/5/15 Michael Garfield Sørensen <mgs@xxxxxxxx> http://gnuwin32.sourceforge.net/packages/sed.htm = Sed for Windows Works like a charm: ------------------------------------------------------------------ Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\>type sample.sql REM SELECT * FROM DUAL; C:\>which sed C:\Program Files\GnuWin32\bin\sed.EXE C:\>sed "s/REM //" sample.sql SELECT * FROM DUAL; ------------------------------------------------------------------ HTH Michael Garfield Sørensen, CeDeT Quoting Niall Litchfield <niall.litchfield@xxxxxxxxx>: sed is a unix command line tool. You can get various replacements using cygwin or others - if sed is a gnu utility there will likely be a windows binary for it, or you can reformulate your problem as a business problem rather than a technology issue - for example I need to remove all occurrences of a string from a file, preferably using the command line. I'd just use ctrl-h in write to do string replacement in a text file fwiw. Niall On Fri, May 15, 2009 at 6:35 AM, Mohammed Mehraj hussain < mhdmehraj@xxxxxxxxx> wrote: hi all , i need to format a file using the sed command on windows . For example iam running this command in my comman prompt of win xp. D:\sample> sed "s/REM //" sample.sql 'sed' is not recognized as an internal or external command, operable program or batch file. -- Niall Litchfield Oracle DBA http://www.orawin.info -- //www.freelists.org/webpage/oracle-l -- Howard A. Latham