способ сохранить скриншот в пользовательское местоположение с помощью gnome-screenshot?

[F1]
1
задан 16 November 2017 в 20:23

9 ответов

Вы можете использовать опцию -f, чтобы указать каталог. Например,

gnome-screenshot -f ~/MyFolder/FileName.png

Чтобы избежать перезаписи, вы можете добавить дату-время к имени файла, например:

gnome-screenshot -f ~/MyFolder/Screenshot\ from\ $(date "+%Y-%m-%d--%H-%M-%S").png
0
ответ дан 22 May 2018 в 16:11
  • 1
    Я знаю о -f, но он не работает с каталогами, и я не хочу переопределять файл каждый раз, когда я его использую (я поставлю команду на привязку ключа) – Daniel Fagundes 16 November 2017 в 19:24
  • 2
    извините, если я не был достаточно ясен, я попробовал. Но решение даты решает мою проблему, спасибо;) – Daniel Fagundes 16 November 2017 в 19:45

Вы можете использовать опцию -f, чтобы указать каталог. Например,

gnome-screenshot -f ~/MyFolder/FileName.png

Чтобы избежать перезаписи, вы можете добавить дату-время к имени файла, например:

gnome-screenshot -f ~/MyFolder/Screenshot\ from\ $(date "+%Y-%m-%d--%H-%M-%S").png
0
ответ дан 18 July 2018 в 03:11

Вы можете использовать опцию -f, чтобы указать каталог. Например,

gnome-screenshot -f ~/MyFolder/FileName.png

Чтобы избежать перезаписи, вы можете добавить дату-время к имени файла, например:

gnome-screenshot -f ~/MyFolder/Screenshot\ from\ $(date "+%Y-%m-%d--%H-%M-%S").png
0
ответ дан 24 July 2018 в 17:46

Сделайте снимок экрана, выберите, где сохранить из выпадающего меню - «Сохранить в папке»

Из командной строки просто укажите местоположение

bodhi@daemon:~$gnome-screenshot -f /home/bodhi/Pictures/testing.123.jpeg

bodhi@daemon:~$ls /home/bodhi/Pictures/ | grep test 
testing.123.jpeg
1
ответ дан 22 May 2018 в 16:11
  • 1
    Мне нужно использовать командную строку без интерфейсов. Я отредактировал мое сообщение, чтобы указать это. – Daniel Fagundes 16 November 2017 в 19:23

Это немного взломанный, но если вы просто хотите установить каталог, а не имя файла вручную, вы можете сделать:

HOME=/path/to/directory gnome-screenshot

gnome-screenshot сохраняет в папке ~/Pictures по умолчанию, так как это XDG_PICTURES_DIR обычно устанавливается в $XDG_CONFIG_HOME/user-dirs.dirs ("$HOME/Pictures"). Но если этот каталог не существует, или XDG_PICTURES_DIR не определен, он выгружает скриншот в $HOME. И поскольку:

XDG_CONFIG_HOME считается $HOME/.config, если он явно не задан, и вряд ли будет .config/user-dirs.dir файл в /path/to/directory

, эта команда вызывает gnome -screenshot, чтобы сбросить снимок экрана в /path/to/directory.

Или, менее взломанный, но более сложный, создайте каталог где-нибудь (скажем /path/to/another/dir), с файлом user-dirs.dir в нем, содержащим: [!d7 ]

XDG_PICTURES_DIR="/path/to/dir"

Тогда вы можете сделать:

XDG_CONFIG_DIR=/path/to/another/dir gnome-screenshot

, и снова скриншот закончится в /path/to/dir.

0
ответ дан 22 May 2018 в 16:11

Это немного взломанный, но если вы просто хотите установить каталог, а не имя файла вручную, вы можете сделать:

HOME=/path/to/directory gnome-screenshot

gnome-screenshot сохраняет в папке ~/Pictures по умолчанию, так как это XDG_PICTURES_DIR обычно устанавливается в $XDG_CONFIG_HOME/user-dirs.dirs ("$HOME/Pictures"). Но если этот каталог не существует, или XDG_PICTURES_DIR не определен, он выгружает скриншот в $HOME. И поскольку:

XDG_CONFIG_HOME считается $HOME/.config, если он явно не задан, и вряд ли будет .config/user-dirs.dir файл в /path/to/directory

, эта команда вызывает gnome -screenshot, чтобы сбросить снимок экрана в /path/to/directory.

Или, менее взломанный, но более сложный, создайте каталог где-нибудь (скажем /path/to/another/dir), с файлом user-dirs.dir в нем, содержащим:

XDG_PICTURES_DIR="/path/to/dir"

Тогда вы можете сделать:

XDG_CONFIG_DIR=/path/to/another/dir gnome-screenshot

, и снова скриншот закончится в /path/to/dir.

0
ответ дан 18 July 2018 в 03:11

Сделайте снимок экрана, выберите, где сохранить из выпадающего меню - «Сохранить в папке»

Из командной строки просто укажите местоположение

bodhi@daemon:~$gnome-screenshot -f /home/bodhi/Pictures/testing.123.jpeg bodhi@daemon:~$ls /home/bodhi/Pictures/ | grep test testing.123.jpeg
1
ответ дан 18 July 2018 в 03:11

Это немного взломанный, но если вы просто хотите установить каталог, а не имя файла вручную, вы можете сделать:

HOME=/path/to/directory gnome-screenshot

gnome-screenshot сохраняет в папке ~/Pictures по умолчанию, так как это XDG_PICTURES_DIR обычно устанавливается в $XDG_CONFIG_HOME/user-dirs.dirs ("$HOME/Pictures"). Но если этот каталог не существует, или XDG_PICTURES_DIR не определен, он выгружает скриншот в $HOME. И поскольку:

XDG_CONFIG_HOME считается $HOME/.config, если он явно не задан, и вряд ли будет .config/user-dirs.dir файл в /path/to/directory

, эта команда вызывает gnome -screenshot, чтобы сбросить снимок экрана в /path/to/directory.

Или, менее взломанный, но более сложный, создайте каталог где-нибудь (скажем /path/to/another/dir), с файлом user-dirs.dir в нем, содержащим:

XDG_PICTURES_DIR="/path/to/dir"

Тогда вы можете сделать:

XDG_CONFIG_DIR=/path/to/another/dir gnome-screenshot

, и снова скриншот закончится в /path/to/dir.

0
ответ дан 24 July 2018 в 17:46

Сделайте снимок экрана, выберите, где сохранить из выпадающего меню - «Сохранить в папке»

Из командной строки просто укажите местоположение

bodhi@daemon:~$gnome-screenshot -f /home/bodhi/Pictures/testing.123.jpeg bodhi@daemon:~$ls /home/bodhi/Pictures/ | grep test testing.123.jpeg
1
ответ дан 24 July 2018 в 17:46
  • 1
    Мне нужно использовать командную строку без интерфейсов. Я отредактировал мое сообщение, чтобы указать это. – Daniel Fagundes 16 November 2017 в 19:23

Другие вопросы по тегам:

Похожие вопросы: