Vorrei sapere quali sono i comandi standard disponibili in ogni sistema Linux.
Ad esempio se ottieni un debian / ubuntu / redhat / suse / arch / slackware ecc., Troverai sempre lì comandi come:
cd, mkdir, ls, echo, grep, sed, awk, ping ecc.
So che alcuni dei comandi citati sono integrati nella shell, ma altri no, ma sono sempre lì (in base alle mie conoscenze ed esperienze finora).
D'altra parte comandi come gawk, parted, traceroute e altri comandi abbastanza famosi non sono installati di default in diverse distribuzioni Linux.
Ho fatto diverse ricerche sul web ma non ho trovato una risposta diretta a questo.
Lo scopo è che vorrei creare uno script di shell e che dovrebbe fare alcuni controlli di integrità se i comandi utilizzati nello script sono disponibili nel sistema. In caso contrario, dovrebbe richiedere all'utente di installare i file binari necessari.