Come verificare se il comando esiste in uno script di shell?

Sto scrivendo il mio primo script di shell. Nel mio script vorrei verificare se esiste un determinato comando e, in caso contrario, installare l’eseguibile. Come verifico se questo comando esiste?

if #check that foobar command doesnt exist then #now install foobar fi