<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Hi</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
The '/' character has a special meaning in fixes. With the fix below you can get your desired effect</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<p class="p1" style="margin:0px;font:14px Menlo"><span class="s1 ContentPasted0" style="font-variant-ligatures:no-common-ligatures">if marc_match('008/35-37','[/]{3}')</span></p>
<p class="p1" style="margin:0px;font:14px Menlo"><span class="s1 ContentPasted0" style="font-variant-ligatures:no-common-ligatures"><span class="Apple-converted-space ContentPasted0"> 
</span>marc_set('008/35-37','por')</span></p>
<p class="p1" style="margin:0px;font:14px Menlo"><span class="s1 ContentPasted0" style="font-variant-ligatures:no-common-ligatures">end</span></p>
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
BR</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Patrick</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> librecat-dev-bounces@lists.uni-bielefeld.de <librecat-dev-bounces@lists.uni-bielefeld.de> on behalf of Tiago Murakami <trmurakami@gmail.com><br>
<b>Sent:</b> 26 April 2023 17:02<br>
<b>To:</b> librecat-dev@lists.uni-bielefeld.de <librecat-dev@lists.uni-bielefeld.de><br>
<b>Subject:</b> [librecat-dev] Error use conditions</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div>Hi, <br>
</div>
<div><br>
</div>
<div>I have an error when I use conditions in my fixes file. <br>
</div>
<div>I try to run: catmandu convert MARC to MARC --fix fixes/fixes.txt < data/koha.mrc > data/result.mrc</div>
<div><br>
</div>
<div>My fixes file only have this: <br>
</div>
<div><br>
</div>
<div>if marc_match('008/35-37','\\\')<br>
  marc_set('008/35-37','por')<br>
end</div>
<div><br>
</div>
<div>The result is: <br>
</div>
<div><br>
</div>
<div>Oops! Syntax error in your fixes...<br>
Error: Expected end of input on line 1 at:<br>
if marc_match('008/35-37','\\\')<br>
^<br>
Source:<br>
        if marc_match('008/35-37','\\\')<br>
          marc_set('008/35-37','por')<br>
        end</div>
<div><br>
</div>
<div>Somebody can help me?</div>
<div><br>
</div>
<div>Thanks in advance,<br>
</div>
<div><br>
<span class="x_gmail_signature_prefix">-- </span><br>
<div dir="ltr" class="x_gmail_signature" data-smartmail="gmail_signature">Tiago Murakami</div>
<div class="x_gmail_signature" data-smartmail="gmail_signature">Biblioteca de Comunicações e Artes</div>
<div class="x_gmail_signature" data-smartmail="gmail_signature">Universidade de São Paulo<br>
</div>
</div>
</div>
</div>
</body>
</html>