mirror of
https://https.git.savannah.gnu.org/git/bash.git
synced 2026-07-03 18:30:49 +02:00
bash-5.0-rc1 release
This commit is contained in:
+33
-31
@@ -1,7 +1,7 @@
|
||||
%!PS-Adobe-2.0
|
||||
%%Creator: dvips(k) 5.998 Copyright 2018 Radical Eye Software
|
||||
%%Title: bashref.dvi
|
||||
%%CreationDate: Mon Nov 19 20:21:05 2018
|
||||
%%CreationDate: Tue Dec 18 16:43:47 2018
|
||||
%%Pages: 184
|
||||
%%PageOrder: Ascend
|
||||
%%BoundingBox: 0 0 612 792
|
||||
@@ -12,7 +12,7 @@
|
||||
%DVIPSWebPage: (www.radicaleye.com)
|
||||
%DVIPSCommandLine: dvips -D 600 -t letter -o bashref.ps bashref.dvi
|
||||
%DVIPSParameters: dpi=600
|
||||
%DVIPSSource: TeX output 2018.11.19:1521
|
||||
%DVIPSSource: TeX output 2018.12.18:1143
|
||||
%%BeginProcSet: tex.pro 0 0
|
||||
%!
|
||||
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
|
||||
@@ -7634,18 +7634,18 @@ ifelse
|
||||
TeXDict begin 1 0 bop 150 1318 a Fv(Bash)64 b(Reference)j(Man)-5
|
||||
b(ual)p 150 1385 3600 34 v 2361 1481 a Fu(Reference)31
|
||||
b(Do)s(cumen)m(tation)i(for)d(Bash)2428 1589 y(Edition)h(5.0,)g(for)f
|
||||
Ft(Bash)g Fu(V)-8 b(ersion)31 b(5.0.)3139 1697 y(No)m(v)m(em)m(b)s(er)g
|
||||
(2018)150 4927 y Fs(Chet)45 b(Ramey)-11 b(,)46 b(Case)g(W)-11
|
||||
Ft(Bash)g Fu(V)-8 b(ersion)31 b(5.0.)3145 1697 y(Decem)m(b)s(er)g(2018)
|
||||
150 4927 y Fs(Chet)45 b(Ramey)-11 b(,)46 b(Case)g(W)-11
|
||||
b(estern)46 b(Reserv)l(e)g(Univ)l(ersit)l(y)150 5068
|
||||
y(Brian)f(F)-11 b(o)l(x,)45 b(F)-11 b(ree)45 b(Soft)l(w)l(are)h(F)-11
|
||||
b(oundation)p 150 5141 3600 17 v eop end
|
||||
%%Page: 2 2
|
||||
TeXDict begin 2 1 bop 150 4279 a Fu(This)35 b(text)h(is)g(a)g(brief)f
|
||||
(description)h(of)f(the)h(features)g(that)g(are)g(presen)m(t)g(in)f
|
||||
(the)h(Bash)f(shell)h(\(v)m(ersion)150 4389 y(5.0,)c(9)e(No)m(v)m(em)m
|
||||
(b)s(er)i(2018\).)150 4523 y(This)h(is)g(Edition)g(5.0,)j(last)e(up)s
|
||||
(dated)e(9)i(No)m(v)m(em)m(b)s(er)g(2018,)i(of)e Fr(The)e(GNU)i(Bash)g
|
||||
(Reference)g(Man)m(ual)p Fu(,)150 4633 y(for)c Ft(Bash)p
|
||||
(the)h(Bash)f(shell)h(\(v)m(ersion)150 4389 y(5.0,)c(7)e(Decem)m(b)s
|
||||
(er)i(2018\).)150 4523 y(This)h(is)h(Edition)g(5.0,)i(last)e(up)s
|
||||
(dated)f(7)h(Decem)m(b)s(er)g(2018,)j(of)d Fr(The)f(GNU)h(Bash)g
|
||||
(Reference)h(Man)m(ual)p Fu(,)150 4633 y(for)30 b Ft(Bash)p
|
||||
Fu(,)g(V)-8 b(ersion)31 b(5.0.)150 4767 y(Cop)m(yrigh)m(t)602
|
||||
4764 y(c)577 4767 y Fq(\015)f Fu(1988{2018)35 b(F)-8
|
||||
b(ree)31 b(Soft)m(w)m(are)h(F)-8 b(oundation,)31 b(Inc.)390
|
||||
@@ -8656,18 +8656,19 @@ Ft(&)p Fu(',)i(whic)m(h)150 2113 y(ha)m(v)m(e)32 b(equal)e(precedence.)
|
||||
Ft(&)p Fu(',)h(the)e(shell)h(executes)h(the)f(command)150
|
||||
2597 y(async)m(hronously)g(in)h(a)g(subshell.)39 b(This)28
|
||||
b(is)h(kno)m(wn)f(as)h(executing)h(the)f(command)g(in)f(the)h
|
||||
Fr(bac)m(kground)p Fu(.)150 2707 y(The)f(shell)h(do)s(es)f(not)h(w)m
|
||||
(ait)g(for)f(the)h(command)f(to)i(\014nish,)d(and)h(the)h(return)e
|
||||
(status)i(is)g(0)g(\(true\).)40 b(When)150 2816 y(job)d(con)m(trol)i
|
||||
(is)e(not)g(activ)m(e)j(\(see)e(Chapter)f(7)g([Job)g(Con)m(trol],)j
|
||||
(page)e(103\),)j(the)d(standard)e(input)g(for)150 2926
|
||||
y(async)m(hronous)43 b(commands,)k(in)d(the)f(absence)i(of)f(an)m(y)g
|
||||
(explicit)h(redirections,)j(is)43 b(redirected)h(from)150
|
||||
3036 y Ft(/dev/null)p Fu(.)275 3168 y(Commands)19 b(separated)j(b)m(y)f
|
||||
(a)g(`)p Ft(;)p Fu(')g(are)h(executed)g(sequen)m(tially;)k(the)21
|
||||
b(shell)g(w)m(aits)h(for)f(eac)m(h)h(command)150 3278
|
||||
y(to)31 b(terminate)h(in)e(turn.)39 b(The)30 b(return)f(status)i(is)f
|
||||
(the)h(exit)g(status)g(of)g(the)f(last)h(command)f(executed.)275
|
||||
Fr(bac)m(kground)p Fu(,)150 2707 y(and)42 b(these)i(are)f(referred)g
|
||||
(to)g(as)h Fr(async)m(hronous)i Fu(commands.)78 b(The)43
|
||||
b(shell)g(do)s(es)g(not)g(w)m(ait)h(for)f(the)150 2816
|
||||
y(command)34 b(to)h(\014nish,)f(and)f(the)h(return)f(status)i(is)f(0)g
|
||||
(\(true\).)53 b(When)34 b(job)g(con)m(trol)h(is)f(not)h(activ)m(e)h
|
||||
(\(see)150 2926 y(Chapter)27 b(7)h([Job)f(Con)m(trol],)i(page)g(103\),)
|
||||
h(the)d(standard)g(input)f(for)i(async)m(hronous)f(commands,)h(in)f
|
||||
(the)150 3036 y(absence)k(of)f(an)m(y)h(explicit)h(redirections,)f(is)f
|
||||
(redirected)h(from)f Ft(/dev/null)p Fu(.)275 3168 y(Commands)19
|
||||
b(separated)j(b)m(y)f(a)g(`)p Ft(;)p Fu(')g(are)h(executed)g(sequen)m
|
||||
(tially;)k(the)21 b(shell)g(w)m(aits)h(for)f(eac)m(h)h(command)150
|
||||
3278 y(to)31 b(terminate)h(in)e(turn.)39 b(The)30 b(return)f(status)i
|
||||
(is)f(the)h(exit)g(status)g(of)g(the)f(last)h(command)f(executed.)275
|
||||
3411 y Fm(and)g Fu(and)h Fm(or)g Fu(lists)h(are)g(sequences)f(of)h(one)
|
||||
g(or)f(more)h(pip)s(elines)e(separated)i(b)m(y)g(the)f(con)m(trol)i(op)
|
||||
s(er-)150 3520 y(ators)e(`)p Ft(&&)p Fu(')f(and)g(`)p
|
||||
@@ -12098,17 +12099,18 @@ y Ft(-x)384 b Fu(Mark)30 b(eac)m(h)h Fr(name)k Fu(for)29
|
||||
b(exp)s(ort)h(to)g(subsequen)m(t)f(commands)h(via)g(the)g(en)m(vi-)1110
|
||||
4739 y(ronmen)m(t.)630 4902 y(Using)e(`)p Ft(+)p Fu(')h(instead)f(of)g
|
||||
(`)p Ft(-)p Fu(')g(turns)f(o\013)i(the)f(attribute)h(instead,)g(with)f
|
||||
(the)g(exceptions)h(that)630 5011 y(`)p Ft(+a)p Fu(')h(ma)m(y)h(not)f
|
||||
(b)s(e)f(used)g(to)i(destro)m(y)g(an)f(arra)m(y)g(v)-5
|
||||
b(ariable)31 b(and)f(`)p Ft(+r)p Fu(')g(will)g(not)g(remo)m(v)m(e)i
|
||||
(the)630 5121 y(readonly)e(attribute.)41 b(When)30 b(used)f(in)g(a)h
|
||||
(function,)g Ft(declare)e Fu(mak)m(es)j(eac)m(h)f Fr(name)35
|
||||
b Fu(lo)s(cal,)630 5230 y(as)f(with)f(the)g Ft(local)f
|
||||
Fu(command,)i(unless)f(the)g Ft(-g)g Fu(option)h(is)f(used.)49
|
||||
b(If)33 b(a)h(v)-5 b(ariable)34 b(name)630 5340 y(is)c(follo)m(w)m(ed)i
|
||||
(b)m(y)f(=)p Fr(v)-5 b(alue)p Fu(,)30 b(the)h(v)-5 b(alue)31
|
||||
b(of)f(the)h(v)-5 b(ariable)31 b(is)g(set)g(to)g Fr(v)-5
|
||||
b(alue)p Fu(.)p eop end
|
||||
(the)g(exceptions)h(that)630 5011 y(`)p Ft(+a)p Fu(')23
|
||||
b(and)f(`)p Ft(+A)p Fu(')h(ma)m(y)h(not)f(b)s(e)f(used)g(to)i(destro)m
|
||||
(y)g(arra)m(y)f(v)-5 b(ariables)24 b(and)e(`)p Ft(+r)p
|
||||
Fu(')h(will)g(not)g(remo)m(v)m(e)630 5121 y(the)36 b(readonly)h
|
||||
(attribute.)59 b(When)36 b(used)f(in)h(a)h(function,)g
|
||||
Ft(declare)d Fu(mak)m(es)j(eac)m(h)h Fr(name)630 5230
|
||||
y Fu(lo)s(cal,)e(as)d(with)h(the)f Ft(local)f Fu(command,)j(unless)d
|
||||
(the)i Ft(-g)f Fu(option)h(is)f(used.)49 b(If)33 b(a)h(v)-5
|
||||
b(ariable)630 5340 y(name)30 b(is)h(follo)m(w)m(ed)h(b)m(y)e(=)p
|
||||
Fr(v)-5 b(alue)p Fu(,)31 b(the)f(v)-5 b(alue)31 b(of)g(the)f(v)-5
|
||||
b(ariable)32 b(is)e(set)h(to)g Fr(v)-5 b(alue)p Fu(.)p
|
||||
eop end
|
||||
%%Page: 54 60
|
||||
TeXDict begin 54 59 bop 150 -116 a Fu(Chapter)30 b(4:)41
|
||||
b(Shell)30 b(Builtin)h(Commands)2069 b(54)630 299 y(When)41
|
||||
|
||||
Reference in New Issue
Block a user