4 ms·
- find(1p) now supports -print0 - xargs(1p) now supports the -0 argument - newlines in filenames now should throw errors in many utilities - a complier im
by chasil 2y ago
- find(1p) now supports -print0
- xargs(1p) now supports the -0 argument
- newlines in filenames now should throw errors in many utilities
- a complier implementing the c17 standard is now required
- ulimit is expanded
- renice can use relative values
- a timeout utility has been added
- make adds support for $^ $+ ::= :::= != ?= +=
- logger is improved
- gettext is adopted
- readlink and realpath are adopted
- rm now supports -d to remove empty directories and -v for verbose
- various improvements to printf, sed, test
- greyw 2y agoLooks like the BSD-family will have some implementing to do.
- sneed_chucker 2y agoStrict adherence to POSIX isn't a goal of any of the current BSDs is it?
- bryanlarsen 2y agoI'm confident they'd accept patches.
- saagarjha 2y agomacOS
- washbear 2y agoPeople get "POSIX compliance" confused with "Unix certification". The first is an API you implement, the second is a rubber stamp. All active Unix-like operating systems aim to implement the new interfaces as they're defined.
- chasil 2y agoI just booted OpenBSD 7.0 (which is a bit dated). The find utility has print0, and xargs has -0. Notibly, xargs also has -P for running processes in parallel. rm has both -d and -v. The renice command appears to be able to use relative adjustments with -n. There is a timeout command. There is a readlink command, but no realpath (but a manual page exists for it as a system call).