[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Yet Another test option
From: |
Bruce Korb |
Subject: |
Re: Yet Another test option |
Date: |
Sun, 3 Jul 2011 11:41:02 -0700 |
Hi Chet,
On Sun, Jul 3, 2011 at 11:21 AM, Chet Ramey <chet.ramey@case.edu> wrote:
> On 7/2/11 3:49 PM, Bruce Korb wrote:
>> Hi Chet, et al.,
>>
>> Given that sort(1GNU) now has a sort-by-version-ordering (sort -V),
>> it would seem reasonable to do version comparisons without having
>> to do a series of fork & execs. In other words,.....
>> into something like this:
>>
>> if test "2.6.27" -Vle "$LINUXRELEASE" ; then
>
> This seems like it is of really limited usefulness to be baked into
> the shell.
I wouldn't know. I use it myself a bit and I am now playing with Lustre fs code
where they get it wrong because it is inconvenient to get it right.
After seeing
that, I thought I'd suggest it. You deal with more folks with more scripting
issues than I do. Your call. If you like, I could offer a patch, too.
Thanks for incorporating BASH_XTRACEFD, by the way. It _has_ proven to
be quite useful!
Cheers - Bruce
P.S. this check is really for any version below 2.6.27:
- case $LINUXRELEASE in
- # ext4 was in 2.6.22-2.6.26 but not stable enough to use
- 2.6.2[0-9]*) enable_ext4='no' ;;
- *) ..... ;;
and might have been done correctly with a version compare operator.
- Yet Another test option, Bruce Korb, 2011/07/02
- Re: Yet Another test option, Chet Ramey, 2011/07/03
- Re: Yet Another test option,
Bruce Korb <=
- Re: Yet Another test option, Bob Proulx, 2011/07/03
- Re: Yet Another test option, Greg Wooledge, 2011/07/05
- Re: Yet Another test option, Bruce Korb, 2011/07/05
- Re: Yet Another test option, Chet Ramey, 2011/07/06
- Message not available
- Message not available
- Message not available
- Re: Yet Another test option, Eric Blake, 2011/07/06
- Re: Yet Another test option, Bruce Korb, 2011/07/06
- Re: Yet Another test option, Chet Ramey, 2011/07/06