Originally Posted by JHMC
'read' is also not a command on my system. It is also declared in the unistd.h header. This header is is provided in the Linux-Libc-Headers package but apparently the declarations within unistd.h are not compiled as commands.
read is a builtin command in sh, bash, ksh. In C-like shells a method to read a line of input is
On my system the header unistd.h is mainly provided from the glibc package, that are the standard C libraries. What you're referring to are the kernel headers which basically provide definitions of the system calls. Anyway, returning to your original question, I don't think you will ever find a package providing a "pause" command, but maybe "sleep" is what you're looking for. Or, if you're experienced in C programming, you may build your customized "pause" command!