📌  相关文章
📜  将默认目录从屏幕截图更改为目录 mac - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:25:22.736000             🧑  作者: Mango

将默认目录从屏幕截图更改为目录 - Mac Shell/Bash

在使用 Mac Shell/Bash 的过程中,可能会频繁使用 screenshot 命令进行屏幕截图。默认情况下,该命令会将截图保存在用户目录下的“桌面”文件夹中。然而,对于一些开发者或用户来说,这个默认值并不是最佳选择,因为他们更喜欢将截图保存在其他目录中。如果你是这些用户中的一个,下面是一些方法可以帮助你将默认目录从屏幕截图更改为目录。

方法一:使用 defaults 命令

默认情况下,screenshot 命令会将截图保存在用户目录下的“桌面”文件夹中。因此,我们可以通过修改默认的存储路径来更改截图的存储位置。在 Mac 中,我们可以使用 defaults 命令来修改默认设置。

# 将屏幕截图默认路径更改为 `~/Pictures/Screenshots`
defaults write com.apple.screencapture location ~/Pictures/Screenshots

在上面的代码中,我们将默认的存储目录更改为 ~/Pictures/Screenshots,你可以将该路径修改为你想要的路径。

方法二:使用环境变量

如果你希望在进行截图时,直接指定存储路径,你可以通过设置环境变量来实现。在 Mac 中,screenshot 命令会读取名为 SCREENSHOT_DIRECTORY 的环境变量来确定存储路径。

# 将屏幕截图默认路径更改为 `~/Pictures/Screenshots`
export SCREENSHOT_DIRECTORY=~/Pictures/Screenshots

在上面的代码中,我们将 SCREENSHOT_DIRECTORY 环境变量的值更改为 ~/Pictures/Screenshots,你可以将该值修改为你想要的路径。

方法三:使用第三方工具

最后,如果你不想在命令行中使用 defaults 命令,也不想设置环境变量,你可以尝试一些第三方工具来更改屏幕截图的存储位置,如 SnapNDragJing 等。

总之,无论你采用哪种方法,更改屏幕截图的存储位置都是非常简单的。希望本文可以帮助你。