nehaffian 01.12.2009 00:09
Похожие на ananas — Аналог atexit на bash
h0rr0rr_drag0n 04.05.2009 14:52
Tips & tricks — Изменение реакции bash на ввод несуществующей команды.
В Debian и Ubuntu bash пропатчен специальным патчем, который добавляет функцию, обрабатывающую ввод несуществующей команды.
lwilis 21.08.2009 13:13
Скрипты — Узнаем с какими параметрами запущен процесс
В ходе загрузки системы стартует масса процессов. Процессы запускаются с необходимыми параметрами. Можно запустить top и воспользоваться клавишей "c" для смены отображения колонки "COMMAND".Все бы хорошо, но строка с параметрами может обрезаться, выходя за границы экрана. Можно поотключать некоторые колонки top, но мне оказалось удобнее написать небольшой скрипт и пользоваться им. Скрипт под катом.
ilzoff 26.11.2009 01:57
Есть вопрос! — Как запретить изменение title терминала
Я использую wmctrl, чтобы управлять окном своего терминала. Примерно вот так:
1 |
Но некоторые программы меняют имя терминала, например, ncmpc заменяет его на информацию о проигрываемом треке. И у меня "все рушится" =)
Собственно вопрос: можно ли сделать так, чтобы имя (title) конкретного терминала было постоянным? Может, запускать его с каким-то специальным префиксом?
Сейчас я запускаю его так:
1 |
leonder 22.02.2010 02:02
How-to`s — Загрузка изображения из файлового менеджера в интернет и получение ссылки
В файловом менеджере (у меня thunar) настроено "дополнительное действие" в виде собственного скрипта, оно проявляется, как дополнительный пункт в контекстном меню файлов, и работает только для изображений.* Скрипт значительно улучшен и доведен до ума, новая версия:
http://welinux.ru/work/post/2503
Видео-демонстрация.
Суть в том, что я щелкаю по одной из фоток на своем компе правой кнопкой и в появившемся меню выбираю пункт "залить в инет". Через пару секунд всплывает окошко, в котором мне сообщается, что фото успешно загружено, ссылка получена и скопирована в буфер обмена. В окошке есть кнопка "просмотр", нажатие на которую открывает браузер с полученной ссылкой, то есть загруженное изображение. Сам скрипт под катом.
Источник
punk 20.05.2010 00:13
Скрипты — Aвтоматическое добавление сериалов из RSS
вдохновившись хабром я немного модернизировал скрипт )
#!/bin/bash
a=`wget -qO - http://www.lostfilm.tv/rssdd.xml | grep -ioe 'http.*torrent'`
cat ~/.serial-lostfilm|
while read s
do
s1=$(echo "$a"|grep -i `echo "$s"|cut -d '|' -f1`);
if < "$s1" > ;then
p=`echo "$s"|cut -d '|' -f2`
wget "$s1" -nc -q -P "$p" --header "Cookie: uid=айди; pass=пароль"
fi
done
a=`wget -qO - http://www.lostfilm.tv/rssdd.xml | grep -ioe 'http.*torrent'`
cat ~/.serial-lostfilm|
while read s
do
s1=$(echo "$a"|grep -i `echo "$s"|cut -d '|' -f1`);
if < "$s1" > ;then
p=`echo "$s"|cut -d '|' -f2`
wget "$s1" -nc -q -P "$p" --header "Cookie: uid=айди; pass=пароль"
fi
done
вместо uid и pass надо подставить подсмотренные в куках значения
чтоы настроить что вы хотите качать
надо создать файл ~/.serial-lostfilm с примерно таким содержанием
house|/media/d/ongoing
lie|/mnt/e/Common/films/lie_to_me
stargate|/mnt/e/Common/films/Stargate Universe
lie|/mnt/e/Common/films/lie_to_me
stargate|/mnt/e/Common/films/Stargate Universe
до знака "|" вводиться название раздачи (на английском по которому будет проводиться поиск)
а после него путь в который надо скачать торрент файл
потом из каждой папки можно отдельно добавлять торренты
многие BitTorrent клиенты имеют в своих настройках так называемые папки слежения (wach directory). Как только в этой папке появляется новый torrent файл BitTorrent клиент сразу же начинает его загрузку.
Для справки, папки слежения в Transmission задаются опциями (watch-dir-enabled и watch-dir), а в rTorrent для этого нужно добавить следующую строку в конфигурационный файл:
schedule = watch_directory,5,5,load_start=./watch/*.torrent
Для справки, папки слежения в Transmission задаются опциями (watch-dir-enabled и watch-dir), а в rTorrent для этого нужно добавить следующую строку в конфигурационный файл:
schedule = watch_directory,5,5,load_start=./watch/*.torrent
mrded 09.07.2010 21:17
Скрипты — Скачивание видео с Vimeo
нашел у себя очень полезный скриптик. вот делюсь
alxrt 15.12.2010 17:41
Скрипты — Загрузка с rghost
Наверное, подобный скрипт не писал только ленивый, но зачем другим напрягать мозг, если можно поделиться тем, что уже есть?rgg.sh:
1 2 |
Использование:
./rgg.sh "http://rghost.ru/1234567"
jungo 08.04.2011 13:24
Я рекомендую — Бэкапим систему, используя rsync.
Давно написал скрипт для инкрементального бэкапа системы на другой жесткий диск с помощью rsync. Скрипт простой, принимает лишь один аргумент - что будем бекапить: root, home или базу данных pacman. Можно очень просто добавить свои цели для бекапа.Для изменения под себя, надо просто указать, где лежит файл исключений (те директории и файлы, которые не надо сохранять), где лежит лог-файл, и, конечно же, директорию для создания резервной копии системы.
06.05.2009 16:00
nymiiin — killps — убийство процесса
Суть функции заключается в убийстве процесса по части имени, в отличие от killall, что лично для меня намного удобнее.Что бы стало яснее, привожу пример использования
nymin@home:~$ killall icewe
icewe: не завершён ни один процесс
nymin@home:~$ killps icewe
Послать сигнал -TERM процессу 2858 </usr/lib/iceweasel/firefox-bin>? n>