Gawk é bastante simples para esse tipo de coisa, mas OK, você também pode usar cut
:
xinput --list --short|grep "slave pointer" | cut -f 1
Isso também incluirá o espaço principal e os caracteres ↳
. Se você precisar se livrar deles, tente isto:
xinput --list --short|grep "slave pointer" | cut -f 1 | cut -d" " -f 5-