Bradley Sepos 477b393f47
scripts: Add utolf.py helper script.
Converts line endings to lf.
2023-10-25 06:23:35 -04:00

23 lines
499 B
Python
Executable File

#/usr/bin/env python3
import os
import sys
def main():
filenames = sys.argv[1:]
if filenames:
convert(filenames)
else:
print("Usage: <command> filename [filename ...]")
def convert(files):
for file in files:
print(file)
with open(file, 'r') as infile, \
open(file + '.tmp', 'w', newline='\n') as outfile:
outfile.writelines(infile.readlines())
os.replace(file + '.tmp', file)
if __name__ == "__main__":
main()