📅  最后修改于: 2023-12-03 15:25:22.736000             🧑  作者: Mango
在使用 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
命令,也不想设置环境变量,你可以尝试一些第三方工具来更改屏幕截图的存储位置,如 SnapNDrag、Jing 等。
总之,无论你采用哪种方法,更改屏幕截图的存储位置都是非常简单的。希望本文可以帮助你。