О пользе обратных кавычек
О пользе обратных кавычек
Свойство оболочки исполнять выражение в обратных кавычках (`команда`) и подставлять результат в исполняемую командную строку, предоставляет широчайшие возможности для автоматизации. Например, следующая команда выведет на экран конфигурационный файл текущего ядра, независимо от платформы и имени этого файла:
$ cat /usr/src/sys/`uname -p`/conf/`uname -i`
Ещё один пример:
$ touch arch`date "+%Y-%m-%d"`
В итоге вы получите файл с именем вида arch2006-07-21, зависящим от даты исполнения команды. При необходимости можно создавать и вложенные конструкции, например:
$ echo a`echo b`echo c\`echo d\`c`b`a
abcdcba
Обратите внимание на то, как приходится экранировать служебные символы для того, чтобы они «срабатывали» на нужном уровне вложенности (сам слэш тоже нуждается в экранировании, поэтому на «уровне d» мы вынуждены использовать целых три символа «»). Наибольшую пользу обратные кавычки приносят при использовании в скриптах, автоматизирующих те или иные действия.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
О сомнительной пользе экспорта испорченных продуктов
О сомнительной пользе экспорта испорченных продуктов Когда администрация президента Обамы решила прибегнуть к интеллектуальной помощи интернета для усовершенствования американской демократии, она не ожидала, что возникнет столько проблем. Когда работающие на Обаму
8.1.1. Употребление кавычек
8.1.1. Употребление кавычек Строку, которая задана в качестве регулярного выражения и состоит из нескольких слов, следует заключить в двойные кавычки. В противном случае первое слово строки будет воспринято как образец поиска, а все остальные слова будут считаться именами
15.1. Правила применения кавычек
15.1. Правила применения кавычек Рассмотрим некоторые основные правила использования кавычек. Излагаемый материал будет сопровождаться большим количеством примеров. Вопросы использования кавычек обсуждаются и в следующих двух частях книги.Некоторые пользователи не
ОКНО ДИАЛОГА: О пользе предохранения
ОКНО ДИАЛОГА: О пользе предохранения Автор: Александр БумагинПроизводителей систем резервного питания никто не любит. Да и за что их любить? Годами они рассказывают пользователю, как важны их продукты, а пользователь их, конечно, не слушает, ведь с ним ничего плохого
ОПЫТЫ: О пользе тестирования скучных ТВ-тюнеров
ОПЫТЫ: О пользе тестирования скучных ТВ-тюнеров Автор: Сергей ЛеоновПризнаюсь сразу: это устройство пролежало у меня чуть ли не все лето, а добрался я до него только сейчас – ну надо же его все ж когда-то вернуть… Причина банальна до предела – скучно. Ну что нового можно
ПИСЬМОНОСЕЦ: О пользе правильного питания
ПИСЬМОНОСЕЦ: О пользе правильного питания Приз в виде книги Сергея Голубицкого «Великие аферы XX века» достаются Azat’у в качестве компенсации за мучения.С утра все было как-то не так, но компьютер еще работал… А началось с того, что от нехватки питания умер винчестер. После
ТЕМА НОМЕРА: О пользе разговоров
ТЕМА НОМЕРА: О пользе разговоров Честно говоря, я нахожусь в некотором затруднении, потому что тема, которая несколько месяцев назад виделась мне самой простой из всей серии про интерфейсы, неожиданно оказалась самой сложной. И, в общем-то, получилась совсем о другом.Дело
Василий Щепетнёв О пользе волшебства
Василий Щепетнёв О пользе волшебства Хочется стать другим. Выше, быстрее, сильнее окружающих — во всех смыслах. Они окружили, раскатали губу, а напрасно. Запросто, голыми руками нас не возьмешь, да и в варежках не очень. Меж пальцев проскочим, попутно нанося урон живой силе
Кафедра Ваннаха: О пользе ИТ-образования Ваннах Михаил
Кафедра Ваннаха: О пользе ИТ-образования Ваннах Михаил ОпубликованоВаннах Михаил Давайте попробуем поговорить о пользе образования. Нет, не о пользе высокой, экзистенциальной, а в смысле того, что оно делает человека лучше. И не о пользе для
Поставят ли Android на iPhone 6? О пользе сумасшедших идей Евгений Золотов
Поставят ли Android на iPhone 6? О пользе сумасшедших идей Евгений Золотов Опубликовано 11 февраля 2014 Организуй кто-нибудь конкурс на самую сумасшедшую идею года, фаворитом гонки в данный момент без всяких сомнений был бы Стив Возняк. На днях, общаясь с
О пользе фиктивных кандидатов наук вкупе с докторами Василий Щепетнёв
О пользе фиктивных кандидатов наук вкупе с докторами Василий Щепетнёв Опубликовано 21 апреля 2013 Иду по дорожке неспешно, старясь не пыхтеть, порой даже удаётся сказать одну-две фразы покороче. Дорожка ведёт к Малому Седлу, что на вершине парка,
О пользе агитации и пропаганды Василий Щепетнёв
О пользе агитации и пропаганды Василий Щепетнёв Опубликовано 23 апреля 2014 Нет, в самом деле, разве можно тосковать сегодня по отсутствию единого политдня, еженедельника «За рубежом» в советском варианте и политинформаций в родном коллективе по
Чайник Ильича, или О пользе посещения музеев, как провинциальных, так и столичных Василий Щепетнёв
Чайник Ильича, или О пользе посещения музеев, как провинциальных, так и столичных Василий Щепетнёв Опубликовано 18 февраля 2013 Бывалые люди в музеи ходить не советуют. Они другое советуют: приехал в какой-нибудь Париж, например, — и замри. Не