Globally replace text in several files: Difference between revisions
Globally replace text in several files (view source)
Revision as of 07:26, 26 March 2016
, 8 years agono edit summary
m (→{{header|AWK}}: Enable syntax highlighting in second example) |
No edit summary |
||
Line 1,076:
input3.txt no changes
</pre>
=={{header|Ring}}==
<lang ring>
filenames = ["ReadMe.txt", "ReadMe2.txt"]
for fn in filenames
fp = fopen(fn,"r")
str = fread(fp,getFileSize(fp))
str = substr(str, "Greetings", "Hello")
fclose(fp)
fp = fopen(fn,"w")
fwrite(fp, str)
fclose(fp)
next
func getFileSize fp
C_FILESTART = 0
C_FILEEND = 2
fseek(fp,0,C_FILEEND)
nFileSize = ftell(fp)
fseek(fp,0,C_FILESTART)
return nFileSize
</lang>
=={{header|Ruby}}==
|