Advertisement
mkv

dastep.sh

mkv
Jul 28th, 2016
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.56 KB | None | 0 0
  1. #!/bin/bash
  2. set -e
  3.  
  4. # config
  5. dir="$HOME/ss"
  6.  
  7. # make dir if doesn't exist
  8. [ -d "$dir" ] ||
  9.     mkdir -p "$dir"
  10.  
  11. # filename: yyyy-mmdd-hhmmss
  12. fn="$(date '+%Y-%m%d-%H%M%S')"
  13. fn="$HOME/ss/$fn.png"
  14.  
  15. # take the screenshot
  16. scrot "$fn"
  17.  
  18. # upload and get url
  19. url="$(
  20.     curl -X POST \
  21.         -F "secret=hunter2" \
  22.         -F "sharex=@$fn" \
  23.         http://example.com/up.php
  24. )"
  25.  
  26. # put link on middleclick clipboard
  27. printf '%s' "$url" | xclip
  28.  
  29. # put link on ctrl-v clipboard
  30. printf '%s' "$url" | xclip -selection clipboard
  31.  
  32. # and print it in the terminal
  33. printf '%s' "$url"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement