BASH, SH
Переменные и конфиг файлы
Согласно мануалу по bash, .bash_profile исполняется для оболочек, осуществляющих авторизацию пользователя. .bashrc исполняется для интерактивных оболочек, не авторизующих пользователя.
Документация
Основы BASH
Частые ошибки программирования на Bash
- http://habrahabr.ru/post/47706/ 1 часть
- http://habrahabr.ru/post/47915/ 2 часть
- http://habrahabr.ru/post/48053/ 3 часть
Частые ошибки программирования на Bash
Применить настройки
- source ~/.bashrc
Примеры конфигурационных файлов
Примеры
Замена текста в файлах с возможностью рекурсии
find ./ -type f -exec sed -i 's/CHARSET=utf8/CHARSET=cp1251/g' {} \;