mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-07-02 01:40:49 +02:00
Bash-5.3-alpha release
This commit is contained in:
+119
-12
@@ -1,5 +1,10 @@
|
||||
printf: usage: printf [-v var] format [arguments]
|
||||
printf: usage: printf [-v var] format [arguments]
|
||||
./printf.tests: line 26: printf: -x: invalid option
|
||||
printf: usage: printf [-v var] format [arguments]
|
||||
./printf.tests: line 29: printf: `invalid-var': not a valid identifier
|
||||
abc
|
||||
./printf.tests: line 30: printf: `invalid-var': not a valid identifier
|
||||
10
|
||||
one
|
||||
one\ctwo
|
||||
@@ -13,6 +18,11 @@ unquoted
|
||||
unquoted quoted
|
||||
unquoted quoted
|
||||
this\&that
|
||||
echo a\\;ls
|
||||
echo a\'\;ls
|
||||
echo 'a'\''b'\;ls
|
||||
\*
|
||||
\*
|
||||
1 2 3 4 5
|
||||
onestring 0 0 0
|
||||
onestring 0 0 0.00
|
||||
@@ -30,7 +40,7 @@ A7
|
||||
--\"abcd\"--
|
||||
--\'abcd\'--
|
||||
--a\x--
|
||||
./printf.tests: line 95: printf: missing hex digit for \x
|
||||
./printf.tests: line 115: printf: missing hex digit for \x
|
||||
--\x--
|
||||
----
|
||||
----
|
||||
@@ -91,12 +101,12 @@ A7
|
||||
26
|
||||
26
|
||||
26
|
||||
./printf.tests: line 219: printf: `%10': missing format character
|
||||
./printf.tests: line 220: printf: `M': invalid format character
|
||||
ab./printf.tests: line 223: printf: `y': invalid format character
|
||||
./printf.tests: line 226: printf: GNU: invalid number
|
||||
./printf.tests: line 239: printf: `%10': missing format character
|
||||
./printf.tests: line 240: printf: `M': invalid format character
|
||||
ab./printf.tests: line 243: printf: `y': invalid format character
|
||||
./printf.tests: line 246: printf: GNU: invalid number
|
||||
0
|
||||
./printf.tests: line 227: printf: GNU: invalid number
|
||||
./printf.tests: line 247: printf: GNU: invalid number
|
||||
0
|
||||
-
|
||||
(foo )(bar )
|
||||
@@ -149,6 +159,16 @@ b
|
||||
xx
|
||||
xx
|
||||
< >< >
|
||||
0
|
||||
^@
|
||||
0
|
||||
0.00
|
||||
''
|
||||
''
|
||||
./printf.tests: line 364: printf: 9223372036854775825: Result too large
|
||||
9223372036854775807
|
||||
./printf.tests: line 365: printf: -9223372036854775815: Result too large
|
||||
-9223372036854775808
|
||||
one
|
||||
one\ctwo
|
||||
4\.2
|
||||
@@ -161,6 +181,8 @@ unquoted
|
||||
unquoted quoted
|
||||
unquoted quoted
|
||||
this\&that
|
||||
'no-quotes-needed'
|
||||
'quotes;needed'
|
||||
1 2 3 4 5
|
||||
onestring 0 0 0
|
||||
onestring 0 0 0.00
|
||||
@@ -174,7 +196,7 @@ A7
|
||||
--\"abcd\"--
|
||||
--\'abcd\'--
|
||||
--a\x--
|
||||
./printf1.sub: line 107: printf: missing hex digit for \x
|
||||
./printf1.sub: line 111: printf: missing hex digit for \x
|
||||
--\x--
|
||||
----
|
||||
----
|
||||
@@ -235,12 +257,12 @@ A7
|
||||
26
|
||||
26
|
||||
26
|
||||
./printf1.sub: line 293: printf: `%10': missing format character
|
||||
./printf1.sub: line 294: printf: `M': invalid format character
|
||||
./printf1.sub: line 297: printf: `y': invalid format character
|
||||
./printf1.sub: line 300: printf: GNU: invalid number
|
||||
./printf1.sub: line 297: printf: `%10': missing format character
|
||||
./printf1.sub: line 298: printf: `M': invalid format character
|
||||
./printf1.sub: line 301: printf: `y': invalid format character
|
||||
./printf1.sub: line 304: printf: GNU: invalid number
|
||||
0
|
||||
./printf1.sub: line 302: printf: GNU: invalid number
|
||||
./printf1.sub: line 306: printf: GNU: invalid number
|
||||
0
|
||||
-
|
||||
(foo )(bar )
|
||||
@@ -296,3 +318,88 @@ x +123x
|
||||
x +123x
|
||||
x +123x
|
||||
x +123x
|
||||
abcd
|
||||
ab
|
||||
123
|
||||
123
|
||||
173
|
||||
7b
|
||||
7B
|
||||
hello
|
||||
hello
|
||||
123
|
||||
6
|
||||
123 --
|
||||
123 --
|
||||
173 --
|
||||
7b --
|
||||
7B --
|
||||
hello --
|
||||
hello --
|
||||
123 --
|
||||
6 --
|
||||
0000000 000
|
||||
0000001
|
||||
0000000 000
|
||||
0000001
|
||||
0000000 340 262 207 340 262 263 340 262 277 340 262 225 340 263 206 340
|
||||
0000010 262 227 340 262 263 340 263 201 012
|
||||
0000019
|
||||
0000000 340 262 207 340 262 263 012
|
||||
0000007
|
||||
0000000 340 262 207 012
|
||||
0000004
|
||||
0000000 340 262 207 340 262 263 012
|
||||
0000007
|
||||
0000000 040 040 340 262 207 340 262 263 012
|
||||
0000009
|
||||
0000000 340 262 207 340 262 263 040 040 055 055 055 012
|
||||
000000c
|
||||
0000000 340 262 207 012
|
||||
0000004
|
||||
0000000 340 262 207 012
|
||||
0000004
|
||||
0000000 340 262 207 012
|
||||
0000004
|
||||
0000000 340 262 207 012
|
||||
0000004
|
||||
0000000 040 040 040 340 262 207 012
|
||||
0000007
|
||||
0000000 340 262 207 040 040 040 055 055 055 012
|
||||
000000a
|
||||
[][]
|
||||
./printf7.sub: line 19: printf: 21474836470: Result too large
|
||||
[]
|
||||
./printf7.sub: line 20: printf: 21474836470: Result too large
|
||||
[X]
|
||||
./printf7.sub: line 22: printf: 21474836470: Result too large
|
||||
VAR=[]
|
||||
./printf7.sub: line 25: printf: 21474836470: Result too large
|
||||
VAR=[X]
|
||||
./printf7.sub: line 31: printf: 9223372036854775825: Result too large
|
||||
[]
|
||||
./printf7.sub: line 32: printf: 9223372036854775825: Result too large
|
||||
[X]
|
||||
./printf7.sub: line 34: printf: 9223372036854775825: Result too large
|
||||
VAR=[]
|
||||
./printf7.sub: line 37: printf: 9223372036854775825: Result too large
|
||||
VAR=[X]
|
||||
./printf7.sub: line 43: printf: 21474836470: Result too large
|
||||
[]
|
||||
./printf7.sub: line 44: printf: 21474836470: Result too large
|
||||
[X]
|
||||
./printf7.sub: line 46: printf: 21474836470: Result too large
|
||||
VAR=[]
|
||||
./printf7.sub: line 49: printf: 21474836470: Result too large
|
||||
VAR=[X]
|
||||
./printf7.sub: line 55: printf: 9223372036854775825: Result too large
|
||||
[]
|
||||
./printf7.sub: line 56: printf: 9223372036854775825: Result too large
|
||||
[X]
|
||||
./printf7.sub: line 58: printf: 9223372036854775825: Result too large
|
||||
VAR=[]
|
||||
./printf7.sub: line 61: printf: 9223372036854775825: Result too large
|
||||
VAR=[X]
|
||||
XY
|
||||
./printf7.sub: line 71: printf: 9223372036854775825: Result too large
|
||||
XY
|
||||
|
||||
Reference in New Issue
Block a user