Если вас не устраивает внутреннее оформление вашей маленькой и уютненькой командной оболочки, его можно изменить. Чтобы присвоить переменной окружения новое значение, необходимо ввести выражение в формате переменная=значение. К примеру, значение переменной окружения HISTSIZE по умолчанию может быть равно 500. Если вам захочется уменьшить его до 250 (т.е. чтобы в памяти оболочки хранились только 250 последних команд), воспользуйтесь выражением HISTSIZE=250.
Разумеется управнение бизнесом отнимает много времени и сил, для этого была разработана crm система, которая призвана в разы увеличить продуктивность, а значит и доходность компании.
Литеральные текстовые строки
Литеральная строка обозначает в точности то, что в ней содержится. Другими словами, когда оболочка встречает текст, помещенный в одинарные кавычки ('), она рассматривает его именно как простой текст (а не как параметры, переменные или еще что-нибудь) вне зависимости от того, какие символы в нем содержатся. Попробуйте выполнить следующую команду и посмотрите, какая фраза будет возвращена системой:
echo 'Hello , my name is $USER'
Довольно глупо, не так ли? Впрочем, не стоит спешить с выводами. В следующем разделе вы познакомитесь с совершенно другим типом строк, а именно с интерполированными строками.
Интерполированные текстовые строки
Не стоит пугаться этого страшного слова — на деле все совсем просто. Интерполированная строка — это строка, которая содержит специальные атрибуты. Прежде чем обрабатывать интерполированную строку, командная оболочка интерпретирует содержащиеся в ней атрибуты, заменяя их необходимыми значениями. Чтобы отличить интерполированную строку от литеральной, ее помещают не в одинарные, а в двойные кавычки ("). Попробуйте выполнить ту же команду, что и в предыдущем примере, заменив одинарные кавычки двойными:
echo "Hello , my name is $USER"
Обратите внимание на полученный результат. Вместо того чтобы вывести на экран строку Hello, my name is $USER, система заменила имя переменной окружения, отмеченное знаком доллара, реальным значением этой переменной. Если вы собираетесь серьезно заняться настройкой переменных окружения, рекомендуем начать с вышеперечисленных методов. Если вам понравятся сделанные изменения, вы сможете внести их в файл ~/ .bash_prof ile . После этого сделанные настройки станут постоянными. Более подробно о том, как сделать изменения переменных окружения постоянными, будет рассказано немного позднее. Даже если вы еще не совсем разобрались в вышеизложенном материале, не стоит отчаиваться. По мере приобретения опыта работы в Linux вы познакомитесь со сценариями оболочки. Написание сценариев оболочки — это искусство создания настоящих компьютерных программ с помощью средств оболочки. Большинство системных администраторов, работающих с Unix и Linux, говорят на языке сценариев оболочки так же свободно, как мы с вами говорим на своих родных языках.