Tenho um compartilhamento SMB montado por meio do nautilus. Estou percebendo que a gnome-screenshot
ferramenta parece conseguir acessar esse compartilhamento montado automaticamente, pois não recebo nenhum prompt de senha ao executar o seguinte:
gnome-screenshot -w -f "smb://<server>/<share>/path/image.png"
Isso funciona e vejo a captura de tela enviada.
Gostaria então de criar/carregar um arquivo de texto a partir de uma variável bash sem interação do usuário, mas não estou satisfeito com as soluções que encontrei até agora:
echo
diretamente no ponto de montagem do compartilhamento (/run/user/XXXX/gvfs/...
)- Não gosto de ter longos caminhos codificados que contenham IDs de usuários e endereços de servidores que podem mudar, por mais improvável que seja.
- Use uma
smbclient
cópiaput
do arquivo após criá-lo localmente- Exige que eu insira as credenciais novamente ou armazene-as no arquivo bash
Existe uma maneira de fazer smbclient
reconhecer o compartilhamento já montado sem precisar inserir novamente as credenciais ou existe outra ferramenta como gnome-screenshot
essa que me permitiria obter uma funcionalidade semelhante com um arquivo de texto?
Ou a solução do ponto de montagem feio é a melhor que existe?