Me gustaría saber cuáles son los comandos estándar disponibles en todos los sistemas Linux.
Por ejemplo, si obtiene un debian / ubuntu / redhat / suse / arch / slackware, etc., siempre encontrará comandos como:
cd, mkdir, ls, echo, grep, sed, awk, ping, etc.
Sé que algunos de los comandos mencionados están integrados en shell, pero otros no, pero siempre están ahí (según mi conocimiento y experiencia hasta ahora).
Por otro lado, los comandos como gawk, parted, traceroute y otros comandos bastante famosos no se instalan por defecto en diferentes distribuciones de Linux.
Hice diferentes búsquedas en la web, pero no he encontrado una respuesta directa a esto.
El propósito es que me gustaría crear un script de shell y debería hacer algunas comprobaciones de cordura si los comandos utilizados en el script están disponibles en el sistema. De lo contrario, debe solicitar al usuario que instale los archivos binarios necesarios.