В ноябрьском номере
LinuxFormat, в заглавной статье номера "48 трюков с Linux" возможность интегрирования скриптов в Nautilus находится аж в самом разгаре повествования, что очень приятно! (:
Приведу полезные линки от туда:
http://tinyurl.com/ype2eqНа gnome-look.org есть целый
раздел, посвящённый скриптам для nautilus. Пока там почти пусто (по сравнению с другими разделами), не это ли отличный повод помочь его наполнению?! (:
Вот мои "три рубля":
здесь лежит отличный аналог виндового "Отправить...", благодаря которому можно отправить выделенные файлы/папки на внешний носитель (как правило, карта флэш-памяти). Однако, там нет русской трансляции и работает только с файлами, но не с папками. Я внёс крохотное изменение в команду скрипта (добавил опцию "-R") для того, чтобы папки тоже копировались и перевёл интерфейс на великий и могучий.
Буду рад всем замечаниям... а может, и благодарностям. (:
Вот ещё один полезный скрипт от меня:
Часто приходится иметь дело с простыми txt-файлами "во вражеской" кодировке CP1251. Раньше пользовался командой
iconv, однако после знакомства со скриптами для nautilus'a, решил автоматизировать этот процесс:
По нажатии правой кнопкой на выбранный файл, нужно активировать сей скрипт, после чего в том же каталоге появится файл с тем же именем, только с приставкой "utf8_". Работает не только с одним файлом, а со всеми выделенными.
#!/bin/sh
#
# GNU/GPL owning
# nautilus-script "iconv2utf"
# Converting encoding of the selected files from CP1251 to UTF8.
#
for arg
do
iconv $arg -f CP1251 -t UTF8 -o "utf_$arg"
done
Автору топика повторю огромное спасибо за освещение ещё одной грани многоликого бриллианта, имя которому:
GNU/Linux! (: