У меня есть этот символ, появляющийся в местах в некоторых файлах, которые я имею: Â (если Вы не видите его или это похоже на вопросительный знак, это - символ Acirc (капитал с циркумфлексом по нему)),
Я просто хочу к замене grep этот символ с пространством, однако когда я делаю это:
grep --color -ri  myproject.php
Шпаклевка становится очень запутанной, как делает grep.
Насколько я понимаю существует, вероятно, способ использовать завершенный шестнадцатеричный код с grep.. кто-либо знает как?
Править: Символ обнаруживается на моей веб-странице как странное <?>
. http заголовки для страницы указывают utf-8, как делает набор метасимвола, и я все еще вижу странный символ. В шпаклевке это появляется как пространство (шпаклевка также набор к utf-8.), Когда я копирую с энергии и вставки в grep, это просто не находит его.
С наилучшими пожеланиями, John
То, что Вы видите, является первым символом последовательности UTF-8, которой дают иное толкование как другой набор символов. Символ не на самом деле там по сути, инструмент, Вы видите, что он в просто перепутан, относительно которого набора символов он должен использовать; скажите этому использовать UTF-8 вместо этого.
Необходимо включить UTF-8 в PuTTY. Сделайте это путем движения в элемент конфигурации "Перевода" в параметрах конфигурации шпаклевки. Измените наделенное правом выпадающее: Received data assumed to be in which character set
.