Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Misc Newsgroups > PowerShell

Vista - Search and replace in a text file?

Reply
 
Old 05-25-2007   #1 (permalink)
Stuart Grimshaw


 
 

Search and replace in a text file?

Is there an easy way to search for a string in a text file, and
replace it with something else? Preferably using a regex, but it's not
really that important.


My System SpecsSystem Spec
Old 05-25-2007   #2 (permalink)
RichS


 
 

RE: Search and replace in a text file?

There is a script here
http://safari.oreilly.com/9780596528...text_in_a_file

that looks like it will do what you want
--
Richard Siddaway
Please note that all scripts are supplied "as is" and with no warranty
Blog: http://richardsiddaway.spaces.live.com/
PowerShell User Group: http://www.get-psuguk.org.uk


"Stuart Grimshaw" wrote:

> Is there an easy way to search for a string in a text file, and
> replace it with something else? Preferably using a regex, but it's not
> really that important.
>
>

My System SpecsSystem Spec
Old 05-25-2007   #3 (permalink)
Marco Shaw


 
 

Re: Search and replace in a text file?

RichS wrote:
> There is a script here
> http://safari.oreilly.com/9780596528...text_in_a_file
>
> that looks like it will do what you want


That's on safari... Gonna need to pay to see the solution.

Marco
My System SpecsSystem Spec
Old 05-25-2007   #4 (permalink)
Marco Shaw


 
 

Re: Search and replace in a text file?

Stuart Grimshaw wrote:
> Is there an easy way to search for a string in a text file, and
> replace it with something else? Preferably using a regex, but it's not
> really that important.
>


Googled and found this:
http://weblogs.asp.net/efrancobisi/a...ple-files.aspx
My System SpecsSystem Spec
Old 05-25-2007   #5 (permalink)
RichS


 
 

Re: Search and replace in a text file?

The actual script is on a preview free to view section. You need to pay if
want to see whole chapter
--
Richard Siddaway
Please note that all scripts are supplied "as is" and with no warranty
Blog: http://richardsiddaway.spaces.live.com/
PowerShell User Group: http://www.get-psuguk.org.uk


"Marco Shaw" wrote:

> RichS wrote:
> > There is a script here
> > http://safari.oreilly.com/9780596528...text_in_a_file
> >
> > that looks like it will do what you want

>
> That's on safari... Gonna need to pay to see the solution.
>
> Marco
>

My System SpecsSystem Spec
Old 05-25-2007   #6 (permalink)
hecks@hotmail.co.uk


 
 

Re: Search and replace in a text file?

On May 25, 8:27 am, Stuart Grimshaw <stuart.grims...@gmail.com>
wrote:
> Is there an easy way to search for a string in a text file, and
> replace it with something else? Preferably using a regex, but it's not
> really that important.


The no frills option:

(gc file.txt) -replace "oldstring","newstring" | sc file.txt

-Hecks

My System SpecsSystem Spec
Old 05-29-2007   #7 (permalink)
Stuart Grimshaw


 
 

Re: Search and replace in a text file?

On May 25, 6:03 pm, h...@hotmail.co.uk wrote:
> The no frills option:
>
> (gc file.txt) -replace "oldstring","newstring" | sc file.txt
>
> -Hecks


Cheers Hecks, the Tesco Value solution works for me.

-S

My System SpecsSystem Spec
Old 05-29-2007   #8 (permalink)
news.microsoft.com


 
 

Re: Search and replace in a text file?

PS C:\> type b.txt
this is a prod
text file for prod.

PS C:\> ${c:\b.txt} = ${c:\b.txt} -replace "prod","test"

PS C:\> ${c:\b.txt}
this is a test
test file for test.

PS C:\>

"Stuart Grimshaw" <stuart.grimshaw@gmail.com> wrote in message
news:1180448772.317454.106720@u30g2000hsc.googlegroups.com...
> On May 25, 6:03 pm, h...@hotmail.co.uk wrote:
>> The no frills option:
>>
>> (gc file.txt) -replace "oldstring","newstring" | sc file.txt
>>
>> -Hecks

>
> Cheers Hecks, the Tesco Value solution works for me.
>
> -S
>



My System SpecsSystem Spec
Old 06-01-2007   #9 (permalink)
Stuart Grimshaw


 
 

Re: Search and replace in a text file?

On May 30, 2:52 am, "news.microsoft.com" <xsh...@gmail.com> wrote:
> PS C:\> type b.txt
> this is a prod
> text file for prod.
>
> PS C:\> ${c:\b.txt} = ${c:\b.txt} -replace "prod","test"
>
> PS C:\> ${c:\b.txt}
> this is a test
> test file for test.
>
> PS C:\>
>


Cool, that's another way of doing it ...

My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
Replace text in multiple text files VB Script
Search and Replace text file very slow PowerShell
search and replace in binary file VB Script
How to search and replace text in a string PowerShell
Search for Text in UTF-8 File Vista General


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46