Как заменить «& # x5c» на «/» в файле с помощью командной строки?

После строки grep с AAA/BBB/CCC но выходной файл состоит только из строки как AAA"& #x5c;"BBB"& #x5c;"CCC ..

Как это исправить?

  • Переформатирование большого количества XML-файлов
  • строки в столбцы с awk
  • Обработка текста: конвертировать текст таблицы содержимого в формат закладки djvu?
  • Измените значение xml uttribut документа xml с помощью селектора
  • Очистка объединенных файлов XML
  • Преобразование / импорт плоского файла с несколькими записями, по одной переменной на строку
  • Как разобрать XML в CSV с помощью сценария оболочки?
  • Как я могу избежать специальных символов в команде sed?
  • One Solution collect form web for “Как заменить «& # x5c» на «/» в файле с помощью командной строки?”

    Похоже, что ваш результат каким-то образом закодирован. Вы можете попытаться передать вывод grep через sed , это единственная последовательность, которую вы должны изменить:

     echo 'AAA"& #x5c;"BBB"& #x5c;"CCC' | sed 's/"& #x5c;"/\//g' 

    дам тебе

     AAA/BBB/CCC 
    Linux и Unix - лучшая ОС в мире.