Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 499a6e5 commit 09eea82Copy full SHA for 09eea82
1 file changed
Tools/scripts/crlf.py
@@ -0,0 +1,19 @@
1
+#! /usr/bin/env python
2
+
3
+"Replace CRLF with LF in argument files. Print names of changed files."
4
5
+import sys, regsub, os
6
+for file in sys.argv[1:]:
7
+ if os.path.isdir(file):
8
+ print file, "Directory!"
9
+ continue
10
+ data = open(file, "rb").read()
11
+ if '\0' in data:
12
+ print file, "Binary!"
13
14
+ newdata = regsub.gsub("\r\n", "\n", data)
15
+ if newdata != data:
16
+ print file
17
+ f = open(file, "wb")
18
+ f.write(newdata)
19
+ f.close()
0 commit comments