I have search like this:
| crawl | eval path=substr(source,51,50) | eval dir=mvindex(split(path,"\"),0)
But i get error Unbalance quotes, so i modify my search like this:
| crawl | eval path=substr(source,51,50) | eval dir=mvindex(split(path,"\\"),0)
Which works fine in the web UI search bar but when i put it on django searchmanager:
{% searchmanager id="listdata"
search='| crawl | eval path=substr(source,51,50) | eval dir=mvindex(split(path,"\\"),0)
%}
it gives an error message
Could not create search
I have tried using "\;" and "\;" it works fine but it gives no results.
You may need to "double escape" that. If I may ask, why Django? It should be on its way out, so I'd switch to HTML/Simple XML.
search='| crawl | eval path=substr(source,51,50) | eval dir=mvindex(split(path,"\\\\"),0)
you need to put semicolon after \, thats not working, thanks for the answer