| #! /usr/local/bin/python | |
| import sys | |
| import os | |
| import string | |
| def main(): | |
| args = sys.argv[1:] | |
| if not args: | |
| print 'no files' | |
| sys.exit(1) | |
| for file in args: | |
| print file, '...' | |
| data = open(file, 'r').read() | |
| lines = string.splitfields(data, '\r') | |
| newdata = string.joinfields(lines, '\n') | |
| if newdata != data: | |
| print 'rewriting...' | |
| os.rename(file, file + '~') | |
| open(file, 'w').write(newdata) | |
| print 'done.' | |
| else: | |
| print 'no change.' | |
| main() |