나와 인쇄 화면의 일반적인 사용 사례 :
- 인쇄 화면을 누르고 저장
.png
- 열어
Gimp
- 내가 저장 한 파일 찾기
- 파일 편집 (자르기 및 강조 영역)
처음 세 단계는 단일 키 바인드 (예 : 인쇄 화면 자동 열기 Gimp
, 편집 준비)로 결합 될 수 있습니다 . 가능합니까?
나와 인쇄 화면의 일반적인 사용 사례 :
.png
Gimp
처음 세 단계는 단일 키 바인드 (예 : 인쇄 화면 자동 열기 Gimp
, 편집 준비)로 결합 될 수 있습니다 . 가능합니까?
답변:
말 그대로 당신이 한 것을 말하고; 한 번의 행동으로 :
#!/bin/bash
picsdir=~/Pictures/out.png
gnome-screenshot -f "$picsdir"
gimp "$picsdir"
take_ashot.sh
다음 줄에 파일을 저장할 기본 디렉토리를 설정하십시오.
picsdir=~/Pictures/out.png
시스템이 영어 인 경우 그대로 두십시오. 그렇지 않으면 사진 폴더 이름을 변경해야합니다.
다음 명령으로 테스트를 실행하십시오.
/bin/bash /path/to/take_ashot.sh
모두 제대로 작동하면 바로 가기에 추가하십시오. 시스템 설정> "키보드"> "바로 가기"> "사용자 정의 바로 가기"를 선택하십시오. "+"를 클릭하고 다음 명령을 추가하십시오.
/bin/bash /path/to/take_ashot.sh
대부분의 경우 소스 파일을 저장 하지 말 것을 언급 했으므로 스크립트는 이전 파일을 덮어 씁니다. 당신이 그것을 원하지 않는다면, 우리는 몇 가지 이름 바꾸기 라인을 만들어야합니다.
/tmp
.
스크린 샷 응용 프로그램을 기꺼이 전환하려는 경우 다음을 scrot
제공 하는 옵션입니다 .
-e, --exec APP
Exec APP on the saved image.
…
EXAMPLE
scrot '%Y-%m-%d_$wx$h.png' -e 'mv $f ~/shots/'
This would create a file called something like 2000-10-30_2560x1024.png
and move it to your shots directory.
따라서 PrntScr바로 가기를 변경하여 실행할 수 있습니다 .
scrot -e 'gimp $f'
다른 스크린 샷 응용 프로그램 인 Shutter는 일부 편집 기능을 제공하므로 김프를 전혀 시작하지 않아도됩니다.
Linux Mint 버전 Mate의 경우 아래 명령을 실행하여 시스템을 한 번 구성한 다음 키보드에서 PrtScn을 누르십시오.
sudo apt install scrot
gsettings set org.mate.Marco.global-keybindings run-command-screenshot "disabled"
dconf write /org/mate/desktop/keybindings/custom0/action \'"scrot -e \"gimp \$f\""\'
dconf write /org/mate/desktop/keybindings/custom0/binding \'Print\'
dconf write /org/mate/desktop/keybindings/custom0/name \'PrintScreen\'
스크린 샷은 ~ /의 홈 폴더에 저장됩니다. 원하지 않는 경우 아래 스크린 샷을 사용하여 / tmp 폴더로 스크린 샷을 이동할 수 있습니다.
dconf write /org/mate/desktop/keybindings/custom0/action \'"scrot -e \"mv \$f /tmp; gimp /tmp/\$f\""\'