Cтолкнулся с проблемой:
необходимо в файле формата rtf поменять сигнатуру p_a_t_h_h_e_r_e на путь к этому файлу (опенОфис не умеет работать с полем "путь" автоматически). Пытаюсь сделать это bash скриптом. Путь уже посчитал, получилось "/nabor/Ковалева Мария/test_0225-1629-1.rtf". sed`ом меняю p_a_t_h_h_e_r_e на сосчитанный путь - получаю плохие, не русские буковки открыв файлик в опенОфис Почитал rtf файл обнаружил, что русская буковка записывается вот так "\u1083\'3f", что такое "\'3f" не понял, да это и не важно т.к. после каждой буковки такую штуку ставить не проблема, а вот \u1083 меня беспокоит. Я уже вычислил, что 1083 это юникод.
Вопрос - как реализовать перекодировку в переменной правильно? (на сколько я понял iconv умеет брать данные для перекодировки только из файла)