logo

utils-std

Collection of commonly available Unix tools git clone https://anongit.hacktivis.me/git/utils-std.git/
commit: 5649c59141e9f117d371187e8819c9e9ebf77b3d
parent 62bf9f555ad4ca269fdce24be9a10eb664dd1387
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Mon, 19 May 2025 21:44:38 +0200

posix_utilities.txt: acknowledge POSIX.1-2024 new "intrinsic utilities"

Diffstat:

Mposix_utilities.txt35+++++++++++++++++++----------------
1 file changed, 19 insertions(+), 16 deletions(-)

diff --git a/posix_utilities.txt b/posix_utilities.txt @@ -3,8 +3,11 @@ # # SPDX-FileCopyrightText: 2017 Haelwenn (lanodan) Monnier <contact+utils@hacktivis.me> # SPDX-License-Identifier: MPL-2.0 +# +# sh intrinsic: https://pubs.opengroup.org/onlinepubs/9799919799/utilities/V3_chap01.html#tag_18_07 +# sh special builtin: https://pubs.opengroup.org/onlinepubs/9799919799/utilities/V3_chap02.html#tag_19_15 admin: no, SCCS XOPEN_UNIX -alias: no, sh built-in +alias: no, sh intrinsic ar: no, toolchain POSIX2_SW_DEV asa: no, fortran toolchain POSIX2_FORT_RUN at: no, external @@ -12,11 +15,11 @@ awk: no, external basename: done batch: no, see at bc: no, external -bg: no, sh built-in POSIX2_UPE +bg: no, sh intrinsic POSIX2_UPE c17: no, toolchain POSIX2_C_DEV cal cat: done -cd: no, sh built-in +cd: no, sh intrinsic cflow: no, toolchain XOPEN_UNIX chgrp: done chmod: done @@ -24,7 +27,7 @@ chown: done cksum: done cmp: done comm -command: no, sh built-in +command: no, sh intrinsic compress: no, external cp crontab: no, external @@ -46,8 +49,8 @@ ex: no, external POSIX2_UPE expand: no? expr: done false: done -fc: no, sh built-in POSIX2_UPE -fg: no, sh built-in POSIX2_UPE +fc: no, sh intrinsic POSIX2_UPE +fg: no, sh intrinsic POSIX2_UPE file: no, external find fold: no, toolchain @@ -55,18 +58,18 @@ fuser gencat: no, external get: no, SCCS XOPEN_UNIX getconf: done -getopts: no, sh built-in +getopts: no, sh intrinsic gettext: no, external grep -hash: no, sh built-in +hash: no, sh intrinsic head: done iconv: no, external id: done ipcrm: no, OS-dependant ipcs: no, OS-dependant -jobs: no, sh built-in POSIX2_UPE +jobs: no, sh intrinsic POSIX2_UPE join: done -kill: no, OS-dependant +kill: no, OS-dependant (and sh intrinsic, but exceptionally should also be present as non-builtin) lex: no, toolchain POSIX2_C_DEV link: done ln: done @@ -102,7 +105,7 @@ printf: done prs: no, SCCS XOPEN_UNIX ps: no, OS-dependant pwd: done -read: no, sh built-in +read: no, sh intrinsic readlink: done realpath: done renice: done @@ -132,10 +135,10 @@ tr: done true: done tsort tty: done -type: no, sh built-in -ulimit: no, sh built-in -umask: no, sh built-in -unalias: no, sh built-in +type: no, sh intrinsic +ulimit: no, sh intrinsic +umask: no, sh intrinsic +unalias: no, sh intrinsic uname: done uncompress: no, external unexpand: no? @@ -149,7 +152,7 @@ uustat: no, XOPEN_UUCP uux: no, XOPEN_UUCP val: no, SCCS XOPEN_UNIX vi: no, external POSIX2_UPE -wait: no, only seen it provided as part of the shell +wait: no, sh intrinsic wc: done what: no, SCCS XOPEN_UNIX who: no, utmp