Here is some code that you can run like:
python comment.py < infile > outfile
comment.py:
import sys
# stdin/stdout live in sys
# "for line in file" reads each line of the file, returning the text
# of the line including the trailing newline
for line in sys.stdin:
if line.strip().endswith('='):
line = "#" + line
# print command adds a trailing newline, so we have to use all but
# the last character of our input line
print(line[:-1])
You can get a lot fancier using the re module for regular expressions.
Given infile:
V12 = 'hello'
V23 = 'world'
V34 =
produces:
V12 = 'hello'
V23 = 'world'
#V34 =