Grep странный acirc символ

У меня есть этот символ, появляющийся в местах в некоторых файлах, которые я имею: Â (если Вы не видите его или это похоже на вопросительный знак, это - символ Acirc (капитал с циркумфлексом по нему)),

Я просто хочу к замене grep этот символ с пространством, однако когда я делаю это:

grep --color -ri  myproject.php

Шпаклевка становится очень запутанной, как делает grep.

Насколько я понимаю существует, вероятно, способ использовать завершенный шестнадцатеричный код с grep.. кто-либо знает как?

Править: Символ обнаруживается на моей веб-странице как странное <?>. http заголовки для страницы указывают utf-8, как делает набор метасимвола, и я все еще вижу странный символ. В шпаклевке это появляется как пространство (шпаклевка также набор к utf-8.), Когда я копирую с энергии и вставки в grep, это просто не находит его.

С наилучшими пожеланиями, John

2
задан 09.03.2011, 23:47

2 ответа

То, что Вы видите, является первым символом последовательности UTF-8, которой дают иное толкование как другой набор символов. Символ не на самом деле там по сути, инструмент, Вы видите, что он в просто перепутан, относительно которого набора символов он должен использовать; скажите этому использовать UTF-8 вместо этого.

2
ответ дан 08.12.2019, 07:26

Необходимо включить UTF-8 в PuTTY. Сделайте это путем движения в элемент конфигурации "Перевода" в параметрах конфигурации шпаклевки. Измените наделенное правом выпадающее: Received data assumed to be in which character set.

1
ответ дан 08.12.2019, 07:26

Теги

Похожие вопросы