bash
GTD в консоли: devtodo
Опубликовано vladimir в Чт, 02/12/2009 - 21:34Наткнулся на интересную вещь: app-misc/devtodo, которая является простой, но удобной утилитой ведения todo-листов не выходя из консоли.
Устанавливается легко и быстро:
emerge -av app-misc/devtodoПосле установки будут доступны следующие команды:
- todo -a или tda позволяет добавить новую запись в todo-список текущей директории. Собственно саму запись можно указать в качестве аргумента, а можно ничего не указывать - тогда devtodo сама спросит все необходимое.
Linkdump #0004
Опубликовано vladimir в Втр, 02/10/2009 - 15:11- 10 Tips for Writing Efficient Bash Scripts - 10 советов о том как писать более эффетивные (с точки зрения производительсноти) bash скрипты. Особенно актуально для скриптов, перемалывающих большие объемы данных.
Linkdump #0003
Опубликовано vladimir в Втр, 01/06/2009 - 20:22- RTPG: вебинтерфейс для rtorrent
- WWW SQL Designer - простенький визуальный дизайнер БД, работающий в браузере
- Серия статей "Частые ошибки программирования а Bash". Бегло просмотрев мои скриптики нашел некоторые из них.
- Видео: интересная обзорная презентация о Erlang и его применении в highload
Linkdump #0002
Опубликовано vladimir в Ср, 12/17/2008 - 21:03- Ура, в firefox 3.1 появится возможность раскрытия таба в окно и наоборот
- su или sudo?
Linkdump #0001
Опубликовано vladimir в Пнд, 11/17/2008 - 11:30- Много интересный материалов с European PGDay 2008
- Общее описание архитектуры ядра Linux
- Мой хороший знакомый в своем блоге рассказивает о интересных инструментах с сайта YouGetSignal.com. Например, о проверке что же за сайты хостятся на том же сервере, что и ваш.
Смена регистра имен файлов
Опубликовано vladimir в Втр, 11/04/2008 - 17:39Для того чтобы быстро сменить регистр файлов из верхнего регистра в нижний, можно воспользоваться следующим скриптом:
############################## for file in * do mv $file `echo $file | tr [:upper:] [:lower:]` 2>/dev/null done ##############################
Трюки bash
Опубликовано vladimir в Пнд, 08/25/2008 - 23:09История и bang-bang
История команд - очень удобный инструмент. С помощью стрелок вверх-вниз можно перемещаться по истории введенных команд. Кроме того, с помощью команды history можно просмотреть всю историю команд:
190 ps axu | grep htt 191 /www/bin/apachectl start 192 vi /usr/local/lib/php.ini 193 cat /www/logs/error_log 194 ps -auxw | grep http 195 pwd
Ничего удивительного.
Гораздо интереснее то, что называется bang-bang, или команда !!. `!!` означает последнюю команду в истории. Т.е. ввод !! в данном случае аналогичен pwd.
