Code: Select all
<fieldPermissions>
<editable>true</editable>
<field>Quote__c.System_Pin__c</field>
<readable>true</readable>
</fieldPermissions>
<fieldPermissions>
<editable>true</editable>
<field>Quote__c.Tax_Type_Client_Fee__c</field>
<readable>true</readable>
</fieldPermissions>
<fieldPermissions>
<editable>true</editable>
<field>Quote__c.Tax_Type_Marketing_Fee__c</field>
<readable>true</readable>
</fieldPermissions>
<fieldPermissions>
<editable>true</editable>
<field>Quote__c.Tax_Type_Risk_Fee__c</field>
<readable>true</readable>
</fieldPermissions>
Code: Select all
<fieldPermissions>
<editable>true</editable>
<field>Quote__c.Tax_Type_Client_Fee__c</field>
<readable>true</readable>
</fieldPermissions>
Code: Select all
\s*<fieldPermissions>\r?\n\s*<editable>(false|true)<\/editable>\r?\n\s*<field>Quote__c.Tax_Type_Client_Fee__c<\/field>\r?\n\s*<readable>(false|true)<\/readable>\r?\n\s*<\/fieldPermissions>\r?\n\s*
I tried with sed:
Code: Select all
sed "s/\s*<fieldPermissions>\r?\n\s*<editable>(false|true)<\/editable>\r?\n\s*<field>Quote__c.Tax_Type_Client_Fee__c<\/field>\r?\n\s*<readable>(false|true)<\/readable>\r?\n\s*<\/fieldPermissions>\r?\n\s*/something/g"
Code: Select all
perl -p -e "s/\s*<fieldPermissions>\r?\n\s*<editable>(false|true)<\/editable>\r?\n\s*<field>Quote__c.Tax_Type_Client_Fee__c<\/field>\r?\n\s*<readable>(false|true)<\/readable>\r?\n\s*<\/fieldPermissions>\r?\n\s*/something/g"
Any clue on how to do this, if it's even possible?