Как изменить схему именования файлов для снимка экрана [дубликат]

Я использую Ubuntu 14.04 LTS, и когда я делаю снимок экрана, имя файла по умолчанию выглядит как Снимок экрана от 2016-02-29 11: 08: 10.png . Я не хочу, чтобы имя файла содержало пробел () и двоеточие (: ). Как изменить схему именования файлов?

1
задан 29 February 2016 в 13:55

2 ответа

Используйте -f опция, как описано в man gnome-screenshot :

-f, --file=FILENAME
              Save screenshot directly to this file.

Так, попробуйте

gnome-screenshot -f Screenshot_from_$(date "+%Y-%m-%d-%H%M%S").png

В моей системе, образ сохраняется к моей домашней папке. Если Вы хотите, чтобы это было сохранено в другом месте, необходимо указать путь как это, например:

gnome-screenshot -f ~/Pictures/Screenshot_from_$(date "+%Y-%m-%d-%H%M%S").png

Read http://www.foragoodstrftime.com или man date для больше при форматировании дат.

2
ответ дан 29 February 2016 в 23:55
  • 1
    Восстановление начальной загрузки doest открытый от средства запуска и это только открывается через них, управляют - sudo apt-get install -y boot-repair && boot-repair. Я выполнил Ваши шаги и это, doest создают любые ссылки. Я даже когда-то попробовал его на недавно установленной человечности живой usb. – Jason 30 May 2017 в 05:16

Установка именования для файла в gnome-screenshot является hardcoded в источник, конкретно screenshot-filename-builder.c часть исходного кода. Если Вы конкретно хотите использовать gnome-screenshot, Ваш лучший выбор состоит в том, чтобы изменить исходный код.

также нет никаких внешних настроек для этого.

grep '<key.*\=' /usr/share/glib-2.0/schemas/org.gnome.gnome-screenshot.gschema.xml                              
    <key type="b" name="take-window-shot">
    <key type="i" name="delay">
    <key type="s" name="auto-save-directory">
    <key type="s" name="last-save-directory">
    <key type="b" name="include-border">
    <key type="b" name="include-pointer">
    <key type="b" name="include-icc-profile">
    <key type="s" name="border-effect">
    <key name="default-file-type" enum="org.gnome.gnome-screenshot.file-types">

Вы могли всегда использовать эти --file= флаг в сочетании с date программа. Bose DK на самом деле отправила это решение ранее, которое экранирует меня, почему он удалил его. Можно было соединиться gnome-screenshot --file="$(date +%Y-%m-%d-%H%M%S).png" с ярлыком. Это является самым близким к тому, что хочет OP. И Вы могли всегда искать, альтернативы также, например shutter популярное программное обеспечение снимка экрана на Linux, но я никогда не использовал его сам, так не может подтвердить

0
ответ дан 29 February 2016 в 23:55
  • 1
    I' m вполне уверенный there' s способ сохранить результаты в файл, названный RESULTS.txt. Попытайтесь делать это и затем отправьте файл на pastebin сайт, и отправьте URL на свой документ здесь. – Rod Smith 30 May 2017 в 05:28

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

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