у меня есть файл конфигурации xml
<tflow name="CENTRE"
inputDTD="/JOBS/cnav/etc/jobReporting/batch/dtd/dtd-ContactCentre.dtd"
inputFile="/JOBS/cnav/etc/jobReporting/import/2010.05.02.CONTACTCENTRE.xml"
logPath="/JOBS/cnav/etc/jobReporting/logs/"
rejectPath="/JOBS/cnav/etc/jobReporting/rejets/"/>
<tflow name="SKILL"
inputDTD="/JOBS/cnav/etc/jobReporting/batch/dtd/dtd-Skill.dtd"
inputFile="/JOBS/cnav/etc/jobReporting/import/2010.05.02.SKILLS.xml"
logPath="/JOBS/cnav/etc/jobReporting/logs/"
rejectPath="/JOBS/cnav/etc/jobReporting/rejets/"/>
моя оболочка предназначена для изменения, например, '2010.05.02.SKILLS.xml' с 'newdate.SKILLS.xml'
В настоящее время я думаю о САС, я написал:
sed 's/(import\/)(\d{4}.\d{2}.\d{2})/$1$newdate/g' myfile.xml
это не работает, я тестирую шаблон с RegExr (сайт), что хорошо.
это проблема синтеза САС?
спасибо.