diff options
Diffstat (limited to 'Tools')
-rwxr-xr-x | Tools/scripts/pathfix.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/Tools/scripts/pathfix.py b/Tools/scripts/pathfix.py index b80ce7e..be04b21 100755 --- a/Tools/scripts/pathfix.py +++ b/Tools/scripts/pathfix.py @@ -1,4 +1,4 @@ -#! /usr/local/bin/python +#! /usr/bin/env python # Change the #! line occurring in Python scripts. The new interpreter # pathname must be given with a -i option. @@ -139,12 +139,11 @@ def fix(filename): # Return succes return 0 -prog = regex.compile('\(#![ \t]*\)\(/[^ \t\n]*\)\(.*\n\)') - def fixline(line): - if prog.match(line) < 0: + if line[:2] != '#!': + return line + if string.find(line, "python") < 0: return line - head, tail = prog.group(1, 3) - return head + new_interpreter + tail + return '#! %s\n' % new_interpreter main() |