Como posso salvar e copiar uma captura de tela ao mesmo tempo?

3

Eu tenho tentado usar o gnome-screenshot assim

gnome-screenshot -acf $(date +%y_%h_%d_%H_%M_%S)

se eu usar o argumento de cópia, o gnome-screenshot não será salvo. Estou esquecendo de algo?

rupert
fonte
2
Parece que você não está perdendo nada, -ce -fnão trabalha em conjunto.
pomsky 20/04

Respostas:

4

-F é cancelado pelo -c:

OPTIONS
   -c, --clipboard
          Send the grab directly to the clipboard.

   -f, --file=FILENAME
          Save screenshot directly to this file.

O arquivo será armazenado na memória, não no disco, quando -c for usado: se você abrir o gravador do Libreoffice e colar, verá sua imagem.

Como posso salvar e copiar uma captura de tela ao mesmo tempo?

edit1: bugreport # 1446650 mas ninguém se deu ao trabalho de acompanhar isso. edit2: Encontrei uma maneira de contornar isso usando o xclip. Instalar com ...

sudo apt install xclip

e expanda seu comando com uma data e hora de retenção variável e 2 comandos:

DATE=`date '+%Y-%m-%d_%H:%M:%S'`
sleep 5 && gnome-screenshot -af $DATE && xclip -selection clipboard -t  image/png -i $DATE
Rinzwind
fonte
Obrigado! Isso funciona no terminal, mas não está funcionando como um atalho de teclado. Ainda mais preocupante do que isso, quando tento atribuir o atalho à tecla da tela de impressão, é feita uma captura de tela. Desativei os atalhos da captura de tela, por isso não sei por que não consigo usar a tecla da tela de impressão.
rupert
Converter o código em um script, torná-lo executável, e , em seguida, atribuir um atalho de teclado para esse script.
DK Bose
@DKBose Isso funcionou, obrigado!
rupert