浏览代码

Updated screenshot script

Samuel W. Flint 7 年之前
父节点
当前提交
1fbeefda76
共有 1 个文件被更改,包括 8 次插入7 次删除
  1. 8 7
      i3-snapshot

+ 8 - 7
i3-snapshot

@@ -1,13 +1,14 @@
 #!/bin/sh
 
-DATE=(`date +%F`)
-COUNT=0
-FILENAME=~/Pictures/snapshot-${DATE}-${COUNT}.png
+DATE=$(date +'%Y/%m/%d')
+COUNT=1
+FILENAME=~/Pictures/Screenshots/${DATE}/${COUNT}.png
+mkdir -p "$(dirname "${FILENAME}")"
 
 until [[ ! -e $FILENAME ]]
 do
-    FILENAME=~/Pictures/snapshot-${DATE}-${COUNT}.png
-    COUNT=`expr ${COUNT} + 1`
+    FILENAME=~/Pictures/Screenshots/${DATE}/${COUNT}.png
+    COUNT=$(( COUNT + 1 ))
 done
 
 TYPE=root
@@ -32,7 +33,7 @@ do
 done
 
 if [[ $TYPE == "root" ]] ; then
-    import -window root ${FILENAME}
+    import -window root "${FILENAME}"
 else
-    import ${FILENAME}
+    import "${FILENAME}"
 fi