[vdr] Problem with ^A in Filename
Klaus Schmidinger
Klaus.Schmidinger at cadsoft.de
Mon Apr 3 11:26:34 CEST 2006
Patrick Fischer wrote:
> Klaus Schmidinger wrote:
>
>> Patrick Fischer wrote:
>>
>>> I have some problems with the filename. I want to transmit all the
>>> filenames by xml.
>>> But I have some problems with a special charvalue.
>>>
>>> For Example:
>>> @Ripley's unglaubliche Welt
>>> will be saved as (only shown if I pipe "ll . > out.txt" and look at
>>> the file or by using xterm)
>>> @Ripley^As_unglaubliche_Welt
>>>
>>> This is a problem because ^A is an alias for 0x01 which I can't
>>> return in xml.
>>>
>>> My current version is 1.3.38. Maybe there has somethink changed.
>>
>>
>>
>> The single quote character is mapped to 0x01 so that in shell script
>> it is guaranteed that no recording name contains such a character, and
>> you can always be sure that enclosing a recording name in single quotes
>> will work.
>>
>> Klaus
>
>
> Wouldn't it be easier if the filename contains NO "critical" chars and
> you put the displayed recordingname into the info.vdr file?
>
> For me it is now impossible to transmit the correct filename over xml.
> xml don't allow 0x01 and I can't return the value.
>
> Patrick
You could convert the 0x01 to a single quote when going to XML.
Klaus
More information about the vdr
mailing list