Skip to content

Instantly share code, notes, and snippets.

@tsuyukimakoto
Created November 29, 2014 17:25
Show Gist options
  • Save tsuyukimakoto/793667ee77bfb8a9510c to your computer and use it in GitHub Desktop.
Save tsuyukimakoto/793667ee77bfb8a9510c to your computer and use it in GitHub Desktop.
take screenshots forever.
#!/bin/sh
# sec before start taking screenshot.
wait=5
# screenshot interval
interval=30
# output directory
outputdir=$HOME'/Desktop/ss/'`date +%Y-%m-%d`_`date +%H.%M.%S`
echo 'Interval:' $interval 'sec'
if [ ! -e $outputdir ]; then
echo 'create directory ' $outputdir
mkdir -p $outputdir
fi
echo 'waiting '$wait' sec..'
sleep $wait
i=0
while true
do
i=`expr $i + 1`
nm=$(printf %03d $i)
echo $nm ': ' `date +%Y-%m-%d`\ `date +%H.%M.%S`
/usr/sbin/screencapture -x -m -C -T0 $outputdir/$nm.png
sleep $interval
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment