mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-08-11 12:40:42 +02:00
commit bash-20110616 snapshot
This commit is contained in:
+13
-3
@@ -3256,11 +3256,21 @@ or a
|
||||
.B ^
|
||||
then any character not enclosed is matched.
|
||||
The sorting order of characters in range expressions is determined by
|
||||
the current locale and the value of the
|
||||
the current locale and the values of the
|
||||
.SM
|
||||
.B LC_COLLATE
|
||||
shell variable,
|
||||
if set.
|
||||
or
|
||||
.SM
|
||||
.B LC_ALL
|
||||
shell variables, if set.
|
||||
To obtain the traditional interpretation of range expressions, where
|
||||
.B [a\-d]
|
||||
is equivalent to
|
||||
.BR [abcd] ,
|
||||
set value of the
|
||||
.B LC_ALL
|
||||
shell variable to
|
||||
.BR C .
|
||||
A
|
||||
.B \-
|
||||
may be matched by including it as the first or last character
|
||||
|
||||
+2
-2
@@ -2124,8 +2124,8 @@ may be matched by including it as the first or last character
|
||||
in the set. A @samp{]} may be matched by including it as the first
|
||||
character in the set.
|
||||
The sorting order of characters in range expressions is determined by
|
||||
the current locale and the value of the @env{LC_COLLATE} shell variable,
|
||||
if set.
|
||||
the current locale and the values of the
|
||||
@env{LC_COLLATE} and @env{LC_ALL} shell variables, if set.
|
||||
|
||||
For example, in the default C locale, @samp{[a-dx-z]} is equivalent to
|
||||
@samp{[abcdxyz]}. Many locales sort characters in dictionary order, and in
|
||||
|
||||
Reference in New Issue
Block a user