You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I would suggest adding the
help wantedExtra attention is needed
label to this issue. It will help this issue get more attention on GitHub to possible contributors.
This issue tracks the tasks involved in implementing the requirements for the shell as defined by The Open Group Base Specifications Issue 8.
;&
in case command;&
,;|
, and;;&
in case command items #90printf
built-in semantics%n$
) in theprintf
built-in #102printf
built-in #94cd
built-in semanticscd
where the newPWD
value cannot be determined (with and without-e
) 764c3c7cd
built-in #104getopts
on error 1a3525dtrap
(without options or operands) should show signals ignored by inheritance inexec
trap -p
(without operands) should show all signalswait
built-in should not return when the target process suspendsread
built-in semantics (except byte-wise field splitting)-d
option to theread
built-inread
built-in should treat quotes and escapes as specified in POSIX.1-2024read
built-in different exit statuses depending on the result--
separator in theexec
built-in.
and..
from pathname expansion results #97false
,pwd
, andtrue
to substitutive built-ins #96-s
option and an operand with stdin and stderr connected to a terminal #100ulimit
built-in inconfigure
and add test cases for the built-in-a
and-o
options in thetest
built-in in the POSIXly-correct mode$?
only in interactive job-controlling shells{n}
prefix of redirections-h
and-o nolog
options and update documentation$(...)
read
built-in to match the new field splitting semanticsItems marked with an asterisk are behaviors that are newly allowed (but not required) by POSIX.1-2024.
The following are requirements that were not added in POSIX.1-2024, but have existed since earlier versions of POSIX.
printf %c
andprintf %.1s
should write one byte rather than one character or no characterThe text was updated successfully, but these errors were encountered: