#387 moves from echo <command> | su to su -c <command>
su doesn't know about the -c option, at least on my test platform with an android q preview, which uses android's own system/extras/su/su.cpp
evil_platform:/ # which su
/system/xbin/su
and that's the only one.. on that machine.