logo

utils-std

Collection of commonly available Unix tools git clone https://anongit.hacktivis.me/git/utils-std.git

posix_utilities.txt (3212B)


  1. # Taken from <https://pubs.opengroup.org/onlinepubs/9799919799/idx/utilities.html> which is considered non-copyrightable
  2. # POSIX2_* and XOPEN_* are defined at <https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/V1_chap02.html#tag_02_01_06_02>
  3. #
  4. # SPDX-FileCopyrightText: 2017 Haelwenn (lanodan) Monnier <contact+utils@hacktivis.me>
  5. # SPDX-License-Identifier: MPL-2.0
  6. admin: no, SCCS XOPEN_UNIX
  7. alias: no, sh built-in
  8. ar: no, toolchain POSIX2_SW_DEV
  9. asa: no, fortran toolchain POSIX2_FORT_RUN
  10. at: no, external
  11. awk: no, external
  12. basename: done
  13. batch: no, see at
  14. bc: no, external
  15. bg: no, sh built-in POSIX2_UPE
  16. c17: no, toolchain POSIX2_C_DEV
  17. cal
  18. cat: done
  19. cd: no, sh built-in
  20. cflow: no, toolchain XOPEN_UNIX
  21. chgrp: done
  22. chmod: done
  23. chown: done
  24. cksum: done
  25. cmp: done
  26. comm
  27. command: no, sh built-in
  28. compress: no, external
  29. cp
  30. crontab: no, external
  31. csplit
  32. ctags: no, toolchain XOPEN_UNIX
  33. cut: done
  34. cxref: no, toolchain XOPEN_UNIX
  35. date: done
  36. dd
  37. delta: no, SCCS XOPEN_UNIX
  38. df: done
  39. diff: no, devtools
  40. dirname: done
  41. du
  42. echo: done
  43. ed: no, external
  44. env: done
  45. ex: no, external POSIX2_UPE
  46. expand: no?
  47. expr: done
  48. false: done
  49. fc: no, sh built-in POSIX2_UPE
  50. fg: no, sh built-in POSIX2_UPE
  51. file: no, external
  52. find
  53. fold: no, toolchain
  54. fuser
  55. gencat: no, external
  56. get: no, SCCS XOPEN_UNIX
  57. getconf: NetBSD getconf adapted for musl by Alpine is okay
  58. getopts: no, sh built-in
  59. gettext: no, external
  60. grep
  61. hash: no, sh built-in
  62. head: done
  63. iconv: no, external
  64. id: done
  65. ipcrm: no, OS-dependant
  66. ipcs: no, OS-dependant
  67. jobs: no, sh built-in POSIX2_UPE
  68. join: done
  69. kill: no, OS-dependant
  70. lex: no, toolchain POSIX2_C_DEV
  71. link: done
  72. ln: done
  73. locale: no, libc companion
  74. localedef: no, libc companion POSIX2_LOCALEDEF
  75. logger
  76. logname: done
  77. lp: no, external
  78. ls
  79. m4: no, external
  80. mailx: no, external
  81. make: no, devtool POSIX2_SW_DEV
  82. man: no, external (for example with mandoc) POSIX2_UPE
  83. mesg: no, external (linked to wall and write)
  84. mkdir: done
  85. mkfifo: done
  86. more: no POSIX2_UPE
  87. msgfmt: no, gettext
  88. mv: done
  89. newgrp
  90. ngettext: no, gettext
  91. nice: done
  92. nl
  93. nm: no, toolchain POSIX2_SW_DEV XOPEN_UNIX
  94. nohup: done
  95. od
  96. paste: done
  97. patch: no, devtool
  98. pathchk: done
  99. pax: no, external
  100. pr: no
  101. printf: done
  102. prs: no, SCCS XOPEN_UNIX
  103. ps: no, OS-dependant
  104. pwd: done
  105. read: no, sh built-in
  106. readlink: done
  107. realpath: done
  108. renice: done
  109. rm: done
  110. rmdel: no, SCCS XOPEN_UNIX
  111. rmdir: done
  112. sact: no, SCCS XOPEN_UNIX
  113. sccs: no XOPEN_UNIX
  114. sed: no
  115. sh: no, external
  116. sleep: done
  117. sort
  118. split: done
  119. strings: done
  120. strip: no, toolchain POSIX2_SW_DEV
  121. stty
  122. tabs
  123. tail
  124. talk: no, external POSIX2_UPE
  125. tee: done
  126. test: done
  127. time: done
  128. timeout: done
  129. touch: done
  130. tput: no, external
  131. tr: done
  132. true: done
  133. tsort
  134. tty: done
  135. type: no, sh built-in
  136. ulimit: no, sh built-in
  137. umask: no, sh built-in
  138. unalias: no, sh built-in
  139. uname: done
  140. uncompress: no, external
  141. unexpand: no?
  142. unget: no, SCCS XOPEN_UNIX
  143. uniq: done
  144. unlink: done
  145. uucp: no, XOPEN_UUCP
  146. uudecode: no, external/obsolete
  147. uuencode: no, external/obsolete
  148. uustat: no, XOPEN_UUCP
  149. uux: no, XOPEN_UUCP
  150. val: no, SCCS XOPEN_UNIX
  151. vi: no, external POSIX2_UPE
  152. wait: no, only seen it provided as part of the shell
  153. wc: done
  154. what: no, SCCS XOPEN_UNIX
  155. who: no, utmp
  156. write: no, external
  157. xargs
  158. xgettext: no, gettext
  159. yacc: no, toolchain POSIX2_C_DEV
  160. zcat: no, external