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

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

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

One Solution collect form web for “Как заменить «& # x5c» на «/» в файле с помощью командной строки?”

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

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

дам тебе

 AAA/BBB/CCC 
  • awk: разобрать и записать в другой файл
  • Эффективное извлечение данных из нескольких файлов в один файл CSV
  • как использовать patch и diff для объединения двух файлов
  • Считается ли хорошей практикой использование тега nxml в файлах xml conf?
  • Скрипт для изменения файла конфигурации XML
  • Преобразование / импорт плоского файла с несколькими записями, по одной переменной на строку
  • Как отсортировать XML-элементы на месте?
  • поиск и замена строки
  • Разделить XML-файл на несколько файлов
  • Как получить определенную строку в xml с помощью python или perl и т. Д.
  • Замена всего `&`, но не единственного в XML-сущности `& amp;` с `#` с sed в заданном теге XML
  • Получение подстрок между разделителями несколько раз из одной строки без цикла
  • Linux и Unix - лучшая ОС в мире.