Доброго времени суток, уважаемые читатели! Так сложилось, что мне часто приходиться устанавливать .apk-файлы на Android-устройства — работаю тестировщиком. И вот в очередной раз, открывая терминал и набирая команду для установки очередного приложения, я задумался о том, как можно избавиться от рутинной работы. Статья предназначена для новичков, по-этому будет много пояснений.
Читать полностью »
Метка «linux bash scripts»
Как облегчить установку .apk на Android или GUI для adb install
2013-11-29 в 11:03, admin, рубрики: adb, android, linux, linux bash scripts, метки: adb, android, linux bash scriptsКак дешево напечатать книгу в Linux
2013-10-10 в 10:43, admin, рубрики: linux, linux bash scripts, Linux для всех, личный опыт, печать документов, метки: linux bash scripts, linux для всех, личный опыт, печать документовДумаю, почти каждый сталкивался с проблеммой печати больших pdf файлов. Недавно и мне пришлось напечатать мануал в 600 страниц. Так как документ целиком состоит из текста не очень то хотелось печатать все 300 листов а4. В поисках решения наткнулся на статью от rapkasta.
Вот так я и набрел на замечательный пакет psutils, вот только способ брошюрирования меня не обрадовал. Слишком много работы. А мне ленивому хочется автоматики, вдруг в дальнейшем пригодится.
Читать полностью »
Отказоустойчивая архитектура из двух веб-серверов на примере Debian Squeeze
2013-03-29 в 11:08, admin, рубрики: debian squeeze, linux bash scripts, web-сервер, Песочница, Серверное администрирование, метки: debian squeeze, linux bash scripts, web-сервер Мне поступила задача организовать отказоустойчивость веб-приложения из двух серверов. Веб-приложение включает в себя статические файлы и данные в СУБД MySQL.
Основное требование заказчика — веб-приложение должно быть всегда доступно и в случае сбоя в течении 5 минут сбой должен быть восстановлен.
2 сервера, территориально разнесенные в разных ЦОДах, должны удовлетворить данное требование.
Читать полностью »
Пишем консольный будильник на BASH-е
2012-11-23 в 17:07, admin, рубрики: alarm, linux, linux bash scripts, будильник, метки: alarm, linux bash scripts, будильникЗадача «Проснуться утром» для меня, честно говоря, довольно сложная. Неделю назад пришла в голову идея: написать простой будильник, который будет проигрывать музыку все громче и громче пока не решишь математический пример.
Как в linux консоли скопировать файлы и папки исключая некоторые из них по регулярному выражению
2012-09-04 в 0:24, admin, рубрики: linux, linux bash scripts, regexp, метки: linux bash scripts, regexpЗдравствуйте читатели.
Не судите строго, я новичёк в linux-е и это мой первый пост на хабре, но может кому-то похожему на меня он окажется полезным.
Столкнулся с необходимостью решить задачу, описанную в заголовке. Готового решения не нашёл. Написал sh скрипт (cpexclude.sh), который сначала копирует всё, а потом удаляет лишнее:
#!/bin/bash
if [ $# -lt 3 ] ; then
echo "cpexclude usage: pathFrom pathTo excludeRegex"
exit 0
fi
pathFrom=$1
pathTo=$2
excludeRegex=$3
# Copy everything
echo `cp -a $pathFrom/. $pathTo`
# Delete by excludeRegex
echo `find $pathTo -regex $excludeRegex -delete`
Добавил его в ~/.bashrc
alias cpexclude='/path/to/cpexclude.sh'
Пользуюсь время от времени.
Читать полностью »