Meu bash script não está sendo reconhecido pelo PATH para ser executado pelo sistema

Galera, é o seguinte fiz um bash script que abre uma nova instância do MATE e a maximiza, dei um chmod e adicionei em /usr/local/bin, mas ele não está sendo reconhecido. ABAIXO segue o meu script e os passos que segui

#!/bin/bash
mate-terminal --window --maximize --working-directory"=~/Desktop"

chmod +x automate.sh

sudo mv automate.sh /usr/local/bin

As vezes quando copia ou move não copia a permissão

Veja se no /usr/local está como executável

Execução foi copiada VEJA o print

Como está o script?

Editado: Vi na primeira mensagem

O que ocorre quando tenta executar?

Ok.

Já tentou deixar como root?

ocorre que ele faz a ação perfeitamente bem, ele abre o MATE e o maximiza. mas eu apenas testei como usuário normal não como root. Embora, não acredito q deixar como root vai resolver, ele tinha que ser reconhecido ao adicionar ao PATH. E eu adicionei em /usr/local/bin e claro eu dei um chmod +x antes disso

“=~/Desktop”

Não sei se foi erro ao adicionar a mensagem

Está errado

Seria assim

=”~/Desktop"

foi erro de digitação mesmo, pois o script executou muito bem

Oi

Você quer adicionar na inicialização, é isso?

No caso ele não abre no Desktop?

ah deve ser isso, vou testar na home então