use o recurso printf do awk, depois canalize para o ksh.
ls -lrth /apps/wldomains | awk '$1 ~/^d/ { printf "sesu %s\n", $3 }'
deve gerar
sesu userid1
sesu userid2
sesu userid3
sesu userid4
adicione simplesmente | ksh
quando OK
ls -lrth /apps/wldomains | awk '$1 ~/^d/ { printf "sesu %s\n", $3 }'| ksh
- também compactei
grep | awk
emawk