root/trunk/scripts/w2u.py

Revision 1, 0.7 kB (checked in by mjoc, 2 years ago)

Initial import.

Line 
1 #!/usr/bin/env python
2
3 # w2u
4 # Convert windows text file to unix text file
5 # (by changing line end symbol)
6 # Martynas Jocius <mjoc@delfi.lt>
7
8 import sys
9 import glob
10
11 def w2u(args):
12
13    files = []
14    for arg in args:
15       files.extend(glob.glob(arg))
16
17    for fname in files:
18       print "Working on %s..." % fname
19       old = open(fname)
20    
21       data = ""
22
23       for line in old.readlines():
24          data += line.rstrip() + "\n"
25
26       new = open(fname, "w")
27       new.write(data)
28    
29       old.close()
30       new.close()
31
32 if __name__ == "__main__":
33
34    if len(sys.argv) < 2:
35       print "Usage: %s <file1> [file2] [file3] ..." % sys.argv[0]
36       sys.exit(1)
37
38    w2u(sys.argv[1:])
39
Note: See TracBrowser for help on using the browser.