Hi,
Assuming a sample text file like this:
##### begin sample.txt
FILE0
aliwetudfkjdf
sdlgi4r5d
FILE1
adofij3jsd984
dsfol438
FILE2
asdij84fgs8455sd
34tfef
##### end sample.txt
A simple python script like this should do the job:
##### begin replacescript.py
#!/usr/bin/python
import os
import sys
fileNames = ['FILE0','FILE1','FILE2']
links = {}
for f in fileNames:
links[f] = os.readlink(f)
inLines = open('sample.txt').readlines()
outFile = file('newsample.txt','w')
for aLine in inLines:
if aLine.strip() in fileNames:
outFile.write('%s\n' % links[aLine.strip()])
else:
outFile.write(aLine)
outFile.close()
##### end replacescript.py
Hope this helps,
Allister
--
Dr. Allister Levi Sanchez ( [EMAIL PROTECTED] /
[EMAIL PROTECTED] )
CNRS Postdoctoral Research Associate
Laboratoire Leprince-Ringuet, École Polytechnique, 91128 Palaiseau CEDEX,
France
_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
[email protected] (#PLUG @ irc.free.net.ph)
Read the Guidelines: http://linux.org.ph/lists
Searchable Archives: http://archives.free.net.ph