# Unfinished conceptual code import os.path debug = 0 if debug: print win32 print linux def suf(win32, linux): win32 = os.path.normpath(win32) if debug: print win32 win32 = '/'.join(win32.split('\\')) if debug: print win32 if debug: print linux = os.path.normpath(linux) if debug: print win32 print linux win32 = win32[::-1] linux = linux[::-1] if debug: print win32 print linux return os.path.commonprefix([win32, linux])[::-1] if __name__ == '__main__': win32 = "C:\work\systest-build\phase4\SABS\SABSBuild\lib\jaxme2.jar" linux = "/home/staff/hendry/ant-test/SABS/SABSBuild/lib/jaxme2.jar" test = suf(win32, linux) if test != "/SABS/SABSBuild/lib/jaxme2.jar": print "TEST: FAILED!" else: print "Common suffix of Win32 path:" print win32 print "And linux path:" print linux print "Is:" print test