Когда вставляю сюда код, указанные символы часто заменяются неправильно на соответствующие html-коды ('<', '>' и '&' соответственно). В Linux произвести эту замену самому перед вставкой проще всего мне показалось используя sed:
Команда s/ в sed заменяет одну подстроку на другую. Отдельные команды в sed разделяются симоволом точки с запятой, соответственно, здесь три команды замены. Формат команды s/ такой:
/g означает "заменить все вхождения в файле". Ну и символ & приходится экранировать, так как он используется в регулярных выражениях.
sed 's/\&/\&/g;s/</\</g;s/>/\>/g' inputFileName.cpp
sed 's/regexp/replacement/g' inputFileName
Комментариев нет :
Отправить комментарий