Вобщем, я не супер Ubuntu мастер, но вот мой метод отладки скрипта
if ( `lsusb | grep -q Logitech` )
then
# xinput set-int-prop 13 'Device Enabled' 8 0
touch /home/yes
else
touch /home/now
# xinput set-int-prop 13 'Device Enabled' 8 1
fi
После ребута появляется файл /home/yes. Стало быть условие и так записано правильно. Видать там уже после его исполнения тачпадовские драйвера обратно его включают.
[ -n "`lsusb | grep Logitech`" ] тоже теперь сработало. Как выяснилось главное пробелы.
Спасибо большое за ответ. С меня причитается