Attualmente sto sviluppando alcuni script di shell ma ho incontrato un problema: mentre sono in grado di eseguire numerosi comandi sul mio Mac, quando provo ad eseguirlo sui computer di altre persone ottengo Command not found
errori indicando che non sono installati gli specifici strumenti della riga di comando.
Credo che molti di questi strumenti siano il risultato dell'installazione di Xcode e di altri gestori di pacchetti come Homebrew. La mia domanda è: esiste un elenco o un altro modo per scoprire se un comando specifico (strumento) è preinstallato su un computer Mac standard (senza Xcode installato) senza doverlo testare manualmente sul computer di qualcun altro?
Ad esempio, questo post suggerisce che git
è preinstallato, e solo se è stato installato Xcode, altrimenti git
non è disponibile.
P.S. Per il mio caso specifico, mi chiedo se hexdump
sia preinstallato o meno (senza Xcode)