Altere o diretório de saída do scrot

5

Ao usar scrot , gostaria que os arquivos aparecessem em ~/Pictures/Screenshots/ em vez de em meu diretório inicial.

scrot -e 'mv $f ~/Pictures/Screenshots/'

funciona bem, mas eu adoraria não ter que usar o sinal -e porque eu quero que a saída do arquivo esteja sempre na minha pasta de capturas de tela. Posso fazer com que scrot sempre seja exibido em ~/Pictures/Screenshots/ , para que

scrot

irá apenas automagicamente despejar os arquivos nesse diretório?

    
por Blue Ice 15.05.2014 / 05:53

1 resposta

6

Coloque esta linha em ~/.bash_aliases . Pode ser necessário fechar o terminal e reabri-lo para que o novo alias funcione:

alias myscrot='scrot ~/Pictures/Screenshots/%b%d::%H%M%S.png'
  • Isso criará um arquivo como May15::110346.png in ~/Pictures/Screenshots
  • Você pode usar outra forma de marcar o tempo da captura de tela, mas eu gosto disso. Veja man scrot e man date para mais opções.
  • usei propositadamente myscrot para que o original scrot ainda esteja funcionando, mas você pode usar apenas scrot , se desejar!
por DK Bose 15.05.2014 / 07:41