Adicione estas linhas no topo
if [[ ! $EUID == walkman_uid ]] ; then
echo "this script must be run as walkman"
exit 1
fi
Se você não sabe o uid do walkman, corra
id walkman | awk '{print $1}'
Como kati, corra
sudo -u walkman /full/path/to/script
Pessoalmente, eu colocaria o script em /usr/local/bin
e o teria como root.