Используйте оператор bash [[ ]], а не команду [ ([ совпадает с командой test):
if [[ ! -f $initUCounter && ! -f $initPCounter ]]
это должно работать.
См. обсуждение для более подробной информации. (Страница «bash pitfalls» обязательна для чтения, когда вы начинаете писать скрипты ... сэкономит вам часы с царапин)
У вас такая же проблема во время сеанса ssh на удаленном рабочем столе ubuntu. Сообщение в этой теме работало для меня.
DISPLAY=:0 XAUTHORITY=/var/run/lightdm/root/:0 nvidia-settings -a [gpu:0]/GPUFanControlState=1