Você pode por favor postar o conteúdo do seu .bashrc / .zshrc? Será mais fácil se eu puder ver exatamente como seu caminho está configurado.
No meu sistema, (porque coloquei a pasta Dart em / Applications), a localização do binário pub no meu sistema é:
/Applications/dart/dart-sdk/bin
Também para executar pub
, tenho que fazer assim:
$ ./pub