gisty 24.08.2011 10:53 Gajim83B30580

Const ForReading = 1
Const ForWriting = 2
strFileName = Wscript.Arguments(0)
strOldText = Wscript.Arguments(1)
strNewText = Wscript.Arguments(2)
Set objFSO = CreateObject(«Scripting.FileSystemObject»)
Set objFile = objFSO.OpenTextFile(strFileName, ForReading)
strText = objFile.ReadAll
objFile.Close
strNewText = Replace(strText, strOldText, strNewText)
Set objFile = objFSO.OpenTextFile(strFileName, ForWriting)
objFile.WriteLine strNewText
objFile.Close
---
cat $1 | sed -e "s/$2/$3/i"

Recommended by:

@rtsome: что только не сделают, лишь бы цыгвин не использовать

and @komar, @Voker57
1. rtsome 24.08.2011 10:55

асло надо писать так:
sed -e "s/$2/$3/i" $1

2. gistyrtsome /1 24.08.2011 11:03 Gajim83B30580

от cat|grep уже отучился, осталось отучиться от cat|sed

Do you really want to delete ?