linux du suppress errors

C++
du -cBM --max-depth=1 2> >(grep -v 'Permission denied') | sort -n 
Source

Also in C++: