Согласно вопросу списка рассылки от 2003 , Reiserfs не поддерживает chattr
. Конечно, это было давно, но, учитывая вашу ошибку выше, вполне вероятно, что это все еще не так.
XML в вашем вопросе недействителен. Предполагая, что ваш исправленный XML на самом деле таков,
<?xml version="1.0"?>
<FinancialTransfersInstruction xmlns="https://middleware.frk.com/Schemas/Onetis/1.0">
<SWIFTHeader DeliveryMethod="SWIFT" MessageType="202" OrigSendDate="2019-11-15" Receiver="SBOSUS3UIMS" ReferenceId="0207060050180O" Sender="TESTBIC" SenderName="TEST INVESTORS, INC" TransType="NEW"/>
<PortalHeader BusinessUnit="GTS"/>
<Wires>
<Wire Currency="USD" Id="20706s5018.0" RelatedReferenceId="CCPM"/>
</Wires>
</FinancialTransfersInstruction>
вы можете использовать xmlstarlet
для разбора XML и извлечения соответствующего значения атрибута
xmlstarlet sel -t -v '//_:SWIFTHeader/@ReferenceId' bankfile.xml
0207060050180O