Mac自动切换截图路径

背景

Mac 自带的截图工具命令

截取选中区域:command + shift + 4
截取全屏:command + shift + 3

默认截图路径是桌面,无法满足需求,想修改默认的保存路径,修改命令如下

defaults write com.apple.screencapture location /Users/username/Desktop/截图/
killall SystemUIServer

其中location后面跟着自定义的截图保存路径
但是随着截图越来越多,显得太乱了,难以管理,希望截图可以根据日期来存放
虽然可以每天修改默认路径,这样麻烦,于是通过脚本+定时任务实现

编写脚本

auto_change_shotcut_dir.sh

# 设置根目录
base_dir="${HOME}/Desktop/截图/"
# 创建文件夹
cur_date="`date +%Y%m%d`"
# 最终目录
final_path="${base_dir}${cur_date}"
mkdir -p "${final_path}"
## 切换截图默认路径
defaults write com.apple.screencapture location "${final_path}"
killall SystemUIServer
echo "${final_path}"

并赋权777

chmod 777 auto_change_shotcut_dir.sh

设置脚本执行时间

  1. 开机执行
    启动台 > 系统偏好设置 > 用户与群组 > 点锁解锁 > 点登陆项 > 点加号 > 选择脚本
    在这里插入图片描述
  2. 0点定时任务
    添加定时任务
sudo crontab -e

添加内容如下

00 00 * * * sh /mytools/auto_change_shotcut_dir.sh

sh 后面是脚本路径

结束

大功告成

注意

第一次需要手动执行一次脚本

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值