Re: [PATCH 03/16] more tr portability test script fixes
- From
Alex Riesen <raa.lkml@gmail.com>
- Date
- Mar 18, 2008, 22:23 UTC
- Message-ID
- <20080318222302.GA3450@steel.home>
- In-Reply-To
- <20080312213106.GD26286@coredump.intra.peff.net>
Jeff King, Wed, Mar 12, 2008 22:31:06 +0100:
> - tr '\000' '\012' <"$1" | sed -e "$sanitize_diff_raw_z" >.tmp-1 > - tr '\000' '\012' <"$2" | sed -e "$sanitize_diff_raw_z" >.tmp-2 > + perl -pe 'y/\000/\012/' <"$1" | sed -e "$sanitize_diff_raw_z" >.tmp-1 > + perl -pe 'y/\000/\012/' <"$2" | sed -e "$sanitize_diff_raw_z" >.tmp-2
These break in presence of ActiveState Perl on Windows.
I suggest replacing such simple construction with a simplified, in-tree, version of tr.
Patches follow