Re: [PATCH] t1301-shared-repo.sh: fix 'stat' portability issue
- From
Uwe Kleine-König <ukleinek@informatik.uni-freiburg.de>
- Date
- Aug 17, 2007, 12:48 UTC
- Message-ID
- <20070817124828.GB11107@informatik.uni-freiburg.de>
- In-Reply-To
- <20070816220217.GH25161@regex.yaph.org>
Hello,
Show 10 quoted lines
> + actual="$(ls -l .git/info/refs)" && > + case "$actual" in > + -r--r--r--*) > + : happy > + ;; > + *) > + echo Oops, .git/info/refs is not 0444 > + false > + ;; > + esac
Don't know if this matters here, but a while ago I learnd that if I really need to parse output of ls -l, then I should set LANG=C and LC_ALL=C. I didn't see any breakage when LS_COLORS is set, but maybe you want to reset that, too?
Best regards Uwe
-- Uwe Kleine-König http://www.google.com/search?q=2004+in+roman+numerals