Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=cfpm.git;a=commitdiff;h=d6af0a6428521c1fae7ad4b1ed145bd51050f1bf

commit d6af0a6428521c1fae7ad4b1ed145bd51050f1bf
Author: James Buren <r...@frugalware.org>
Date:   Mon Oct 19 21:27:49 2009 -0500

sanitize-source-files.sh
* import from FWPL

diff --git a/tools/sanitize-source-files.sh b/tools/sanitize-source-files.sh
new file mode 100755
index 0000000..8a7f0b4
--- /dev/null
+++ b/tools/sanitize-source-files.sh
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+# Pattern to use
+PATTERN=".*\.(c|h|sh|p|pp|pas|cbi)"
+
+# Generate list of files
+FILES=`find -regextype 'posix-extended' -regex "${PATTERN}"`
+
+# Ensure trailing newline
+for f in ${FILES}; do
+       echo "w" | ed -s "${f}" &> /dev/null
+done
+
+# Strip trailing whitespace
+for f in ${FILES}; do
+       sed -i "s|\s*$||" "${f}" &> /dev/null
+done
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to