logo

utils-std

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

posix_utilities.txt (3395B)


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