Заключение символов в одинарные кавычки сохраняет буквальное значение каждого символа в кавычках.
Попробуйте это:
sed -i '' "s~$testPattern~$test~g" $(find . -name '*.php')
В этой статье в хранилище веб-ресурсов перечислено несколько вариантов подсветки кода, некоторые из которых используют Javascript. Публикация шрифта на 4 мая 2009.
jQuery.Syntax - чрезвычайно быстрый и легкий инструмент выделения синтаксиса. Он имеет динамическую загрузку исходных файлов синтаксиса и легко интегрируется с использованием CSS или моделей.
Он был разработан специально, чтобы заполнить пробел, а именно: быстрый, чистый, клиентский синтаксический анализатор.
Подсветка синтаксиса jQuery - это новая программа, основанная на Google Prettify - очень популярном средстве выделения синтаксиса простого javascript.
Он поддерживает такие вещи, как блоки code
и pre
, может использовать имена классов, такие как language-javascript
, чтобы указать, что мы хотим выделить его, а также перенос слова. Вы можете скопировать и вставить код, выбрав его обычным образом, вместо того, чтобы открывать необработанное представление, как многие другие. Его можно дополнительно настроить, используя атрибут данных HTML5 data-sh
или задав параметры при инициализации. Отличный стабильный выбор, который регулярно обновляется.