Запуск через su - это только если от рута.
Попробуй такой скрипт:
#!/bin/bash
export DISPLAY=':0'
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
gvfs-trash --empty
К сожалению не работает =((
Ладно, видимо решения этой задачки нет =(
Единственное, что я понял для себя - нужно изучить регулярные выражения.
Огромное спасибо, renzrv и всем, кто принял участие в обсуждении.
Если кто-то сможет предложить решение - welcome =)