Я хотел бы иметь возможность определить, какую эмблему имеет файл из командной строки. Есть ли способ определить это? Кроме того, есть ли способ применить эмблемы из командной строки?
Обычно у меня есть задание cron, которое обрезает файлы в течение 7 дней в ~ ~ ~ \ удалите файлы, которые не имеют определенной эмблемы (мои торренты). Я применяю эти эмблемы вручную, но если я могу автоматизировать это, это будет потрясающе.
Мое обычное задание cron - это просто простая команда find:
find /home/zach/Downloads/ -ctime +7 -exec trash {} \;
Редактировать:
Я решил свой вопрос.
Бонус:
Чтобы подробно рассказать о том, что я делаю, я использую deluge-torrent для управления мои загрузки. Теперь я использую плагин execute для запуска этого скрипта на торренте:
#!/usr/bin/env bash
# deluge gives the download directory name as the third argument
gvfs-set-attribute -t stringv "$3" metadata::emblems ubuntuone-unsynchronized
Затем я создал свой trasher.sh (для этого требуется пакет trash-cli):
#!/usr/bin/env bash
[[ "$(gvfs-info -a metadata::emblems $*)" =~ "ubuntuone-unsynchronized" ]] || trash "$*"
Теперь я просто модифицирую свой cron:
find /home/zach/Downloads/ -maxdepth 1 -ctime +7 -exec /home/zach/Scripts/trasher.sh {} \;
И вуаля! Теперь Deluge может управлять своими загрузками, в то время как мой сценарий очистки может безопасно очищать старые файлы, не мешая загрузке торрентов.
<Juhaz> в ## gnome на freenode получил его.
gvfs-info -a metadata::emblems FOLDER
вернет эмблему папки / файла и
[ f3]
позволит вам установить эмблему папки / файла.
<Juhaz> в ## gnome на freenode получил его.
gvfs-info -a metadata::emblems FOLDER
вернет эмблему папки / файла и
gvfs-set-attribute -t stringv FOLDER metadata::emblems EMBLEM
позволит вам установить эмблему папки / файла.
<Juhaz> в ## gnome на freenode получил его.
gvfs-info -a metadata::emblems FOLDER
вернет эмблему папки / файла и
gvfs-set-attribute -t stringv FOLDER metadata::emblems EMBLEM
позволит вам установить эмблему папки / файла.
<Juhaz> в ## gnome на freenode получил его.
gvfs-info -a metadata::emblems FOLDER
вернет эмблему папки / файла и
gvfs-set-attribute -t stringv FOLDER metadata::emblems EMBLEM
позволит вам установить эмблему папки / файла.
& lt; Juhaz & gt;
в ## gnome на freenode получил его.
gvfs-info -a metadata :: emblems FOLDER
будет извлекать эмблему папки / файла и
gvfs-set-attribute -t stringv FOLDER metadata :: emblems EMBLEM
будет позволяют установить эмблему папки / файла.
& lt; Juhaz & gt;
в ## gnome на freenode получил его.
gvfs-info -a metadata :: emblems FOLDER
будет извлекать эмблему папки / файла и
gvfs-set-attribute -t stringv FOLDER metadata :: emblems EMBLEM
будет позволяют установить эмблему папки / файла.
& lt; Juhaz & gt;
в ## gnome на freenode получил его.
gvfs-info -a metadata :: emblems FOLDER
будет извлекать эмблему папки / файла и
gvfs-set-attribute -t stringv FOLDER metadata :: emblems EMBLEM
будет позволяют установить эмблему папки / файла.
& lt; Juhaz & gt;
в ## gnome на freenode получил его.
gvfs-info -a metadata :: emblems FOLDER
будет извлекать эмблему папки / файла и
gvfs-set-attribute -t stringv FOLDER metadata :: emblems EMBLEM
будет позволяют установить эмблему папки / файла.
& lt; Juhaz & gt;
в ## gnome на freenode получил его.
gvfs-info -a metadata :: emblems FOLDER
будет извлекать эмблему папки / файла и
gvfs-set-attribute -t stringv FOLDER metadata :: emblems EMBLEM
будет позволяют установить эмблему папки / файла.
& lt; Juhaz & gt;
в ## gnome на freenode получил его.
gvfs-info -a metadata :: emblems FOLDER
будет извлекать эмблему папки / файла и
gvfs-set-attribute -t stringv FOLDER metadata :: emblems EMBLEM
будет позволяют установить эмблему папки / файла.
cat *
в каталоге. Также кажется, что файлы там никогда не очищаются?
– aperson
1 September 2010 в 20:44
В этом сообщении объясняется, как информация о эмблеме хранится в XML-файле в ~ / .nautilus / metafiles. Сначала вам нужно проверить, существует ли XML, связанный с каждой загрузкой, и если да, то содержит ли он эмблему по вашему выбору.
В этом сообщении объясняется, как информация о эмблеме хранится в XML-файле в ~ / .nautilus / metafiles. Сначала вам нужно проверить, существует ли XML, связанный с каждой загрузкой, и если да, то содержит ли он эмблему по вашему выбору.
В этом сообщении объясняется, как информация о эмблеме хранится в XML-файле в ~ / .nautilus / metafiles. Сначала вам нужно проверить, существует ли XML, связанный с каждой загрузкой, и если да, то содержит ли он эмблему по вашему выбору.
В этом сообщении объясняется, как информация о эмблеме хранится в XML-файле в ~ / .nautilus / metafiles. Сначала вам нужно проверить, существует ли XML, связанный с каждой загрузкой, и если да, то содержит ли он эмблему по вашему выбору.
В этой статье объясняется , как информация о эмблеме хранится в файле XML в ~ / .nautilus / metafiles. Сначала вам нужно проверить, существует ли XML, связанный с каждой загрузкой, и если да, то содержит ли он эмблему по вашему выбору.
В этой статье объясняется , как информация о эмблеме хранится в файле XML в ~ / .nautilus / metafiles. Сначала вам нужно проверить, существует ли XML, связанный с каждой загрузкой, и если да, то содержит ли он эмблему по вашему выбору.
В этой статье объясняется , как информация о эмблеме хранится в файле XML в ~ / .nautilus / metafiles. Сначала вам нужно проверить, существует ли XML, связанный с каждой загрузкой, и если да, то содержит ли он эмблему по вашему выбору.
В этой статье объясняется , как информация о эмблеме хранится в файле XML в ~ / .nautilus / metafiles. Сначала вам нужно проверить, существует ли XML, связанный с каждой загрузкой, и если да, то содержит ли он эмблему по вашему выбору.
В этой статье объясняется , как информация о эмблеме хранится в файле XML в ~ / .nautilus / metafiles. Сначала вам нужно проверить, существует ли XML, связанный с каждой загрузкой, и если да, то содержит ли он эмблему по вашему выбору.
В этой статье объясняется , как информация о эмблеме хранится в файле XML в ~ / .nautilus / metafiles. Сначала вам нужно проверить, существует ли XML, связанный с каждой загрузкой, и если да, то содержит ли он эмблему по вашему выбору.