sudo seria mais portável, pois Sudo não existiria na maioria dos outros sistemas operacionais.
find -x / ... ajudará a manter find de pontos de montagem problemáticos, como /dev ou outros sistemas de arquivos remotos, embora você precise verificar df para ver se há /Volumes/foodrive que find precisa para passar.
Caso contrário, tente find / -print para ver onde o comando foi desligado.