Bash → Русские буквы в консоли MacOSX
Потребовалось мне удаленно (по ssh) залезть на мой macbook, чтобы перекинуть пару файлов, залез, а там вместо русских букв знаки вопросов. Значит не установлена локаль, по быстрому устнавил и все стало ок.
Выполняем команды
export LC_ALL=ru_RU.UTF-8
export LANG=ru_RU.UTF-8
И записываем их в ~/.bash_profile в конец, чтобы при следующем логине локаль была настроена правильно.
В новом Lion, локаль в консоли уже настроена!
Выполняем команды
export LC_ALL=ru_RU.UTF-8
export LANG=ru_RU.UTF-8
И записываем их в ~/.bash_profile в конец, чтобы при следующем логине локаль была настроена правильно.
В новом Lion, локаль в консоли уже настроена!
Bash → Bash "скрипт-автоинформатор".
Bash «скрипт-автоинформатор» для новых проектов по freelance.
Читать дальше
Разработка ПО → bash скрипт для проверки почты на gmail
Здесь хочу поделится простым, но иногда очень полезным скриптом написанным на bash.
Скрипт для проверки почты на gmail:
Надеюсь вам он окажется полезным.
Други полезные скрипты на bash —
Скрипт для проверки почты на gmail:
#!/bin/bash
read -p "Input your name in gmail: " username;
read -p "Input your password in gmail: " password;
echo -e "Checking for new messages... \c"
atomlines=`wget -T 3 -t 1 -q --secure-protocol=TLSv1 \
--no-check-certificate \
--user=$username --password= $password \
https://mail.google.com/mail/feed/atom -O - \
| wc -l`
echo -e "\r\c"
[ $atomlines -gt "8" ] \
&& echo -e " You have new gmail." \
|| echo -e " No new gmail."
Надеюсь вам он окажется полезным.
Други полезные скрипты на bash —
Блог им. sterh → Набор полезных bash скриптов
Как известно *nix пользователи имеют огромное преимущество перед Windows пользователями из-за отсутствия у последних такого мощного инструмента как bash. Я сам часто пользуюсь bash скриптами. Вот я и решил поделится с сообществом своими скромными нароботками.
Читать дальше
Читать дальше
Блог им. aonick → Прогресс выполнения команды
Писал скриптик для обработки файлов и как всегда добавил отображения прогресса выполнения, но в этот раз подумал "А почему бы не выводить его в той же строке, где и вызвал скрипт — там же еще куча свободного места".
Читать дальше
Читать дальше
Блог им. aonick → Разница между командами "su" и "su -" [Занимательная и поучительная история]
Большенство пользуются и знают команду «su», но…
многие никогда и не знали про «su -»,
и некоторые набирают «su -» не зная почему, просто потому что им так посоветовал их знакомый гуру-линуксойд.
Предлагаю вашему вниманию наглядное(!!!) объяснение разницы.
Читать дальше
многие никогда и не знали про «su -»,
и некоторые набирают «su -» не зная почему, просто потому что им так посоветовал их знакомый гуру-линуксойд.
Предлагаю вашему вниманию наглядное(!!!) объяснение разницы.
Читать дальше
Bash → sams+локальные домены
Sams представляет из себя хороший анализатор логов squid, но в текущей стабильной версии есть некоторая недоработка — нормально не работает список локальных доменов. Тоесть можно, конечно, забить в него список подсетей, по которым не нужно вести подсчет трафика, и поставить галочку «преобразовывать днс имена», но после этого он начинает работать весьма нестабильно. Так как «с/c++» програмист из меня никакой, то для решения данной проблемы родилась следующая связка bash скриптов.
Читать дальше
Bash → Язык командного интерпретатора bash. Part 8. «Обработка сигналов и протоколирование»
И настал, наконец, черёд восьмого топика о командном интерпретаторе bash. Им я завершаю свой цикл статей. Сегодня будет рассмотрена обработка сигналов в bash и протоколирование. Данный топик, также как и предущий, будет небольшим в связи с прямо пропорциональной зависимостью от объёма информации.
Возможности bash позволяют перехватывать и обрабатывать сигналы с помощью сценария. Под сигналами понимается средство, позволяющее сообщать процессам о различных событиях в операционной системе.
Читать дальше
Возможности bash позволяют перехватывать и обрабатывать сигналы с помощью сценария. Под сигналами понимается средство, позволяющее сообщать процессам о различных событиях в операционной системе.
Читать дальше
Bash → Язык командного интерпретатора bash. Part 7. «Функции»
Вот и наступил черёд седьмого топика цикла о языке командного интерпретатора bash. В некотором роде число «7» является везучим, как говорят в народе. Надеюсь, и меня не обойдёт данная примета.
Сегодня будут разобраны такие конструкции языка bash, как функции. Надеюсь, тебе не нужно рассказывать о том, что такое функция и для чего она применяется, ведь её смысл эквивалентен понятию функции из любого другого языка программирования. Объём информации сегодня не большой, поэтому пост имеет довольно скромные размеры. Итак, приступим к непосредственному разбору функций в bash.
Читать дальше
Сегодня будут разобраны такие конструкции языка bash, как функции. Надеюсь, тебе не нужно рассказывать о том, что такое функция и для чего она применяется, ведь её смысл эквивалентен понятию функции из любого другого языка программирования. Объём информации сегодня не большой, поэтому пост имеет довольно скромные размеры. Итак, приступим к непосредственному разбору функций в bash.
Читать дальше
Bash → Язык командного интерпретатора bash. Part 6. «Условная подстановка параметров»
Продолжаю цикл статей о языке командного интерпретатора bash темой условной подстановки параметров. Благодаря условной подстановке параметров можно проверить, получил ли параметр значение, а также применять вместо его текущего значения другое.
Теперь перейдём к непосредственному разбору различных конструкций подстановок.
Читать дальше
Теперь перейдём к непосредственному разбору различных конструкций подстановок.
Читать дальше