- if the release is 10.5 or newer, there's nothing more to do. All KEXT caches except for the prelinked kernel are updated automatically after a short delay; the prelinked kernel is updated after the next restart.
(1) the touch command returns immediately, rather than when the cache is done rebuilding;
(2) the standard output and standard error of kextcache go into the system log instead of the terminal;
(3) the exit status of touch doesn't reflect whether the rebuild was successful.