Russian Qt Forum

Компиляторы и платформы => Linux => Тема начата: Admin от Декабрь 01, 2006, 14:43



Название: Спец символы в названии файла
Отправлено: Admin от Декабрь 01, 2006, 14:43
Есть файл содержащий спецсимволы в своем названии, типа
Цитировать
wwee ' " ~ 3


для shell он выглядит как

Цитировать
wee\ \'\ \"\ ~\ 3


Есть ли какие нибуть функции преобразования на c++, что бы преобразовать имя файла к виду для shell


Название: Спец символы в названии файла
Отправлено: bigirbis от Декабрь 02, 2006, 12:51
Думаю, надо писать метод с реплейсами


Название: Спец символы в названии файла
Отправлено: Admin от Декабрь 03, 2006, 19:02
угу уже
вот выдержка

Оболочка bash использует несколько символов из числа 256 символов набора ASCII в специальных целях, либо для обозначения некоторых операций, либо для преобразования выражений. В число таких символов входят символы:

` ~ ! @ # $ % ^ & * ( ) _ - [ ] { } : ; ' " / \ > <