[Zeek] Multiple print in the same line

Hugo hugolin615 at gmail.com
Thu Jun 13 11:29:56 PDT 2019


Thanks Jon. Using "cat" to pack them all in a string works.

Hugo

On Thu, Jun 13, 2019 at 10:42 AM Jon Siwek <jsiwek at corelight.com> wrote:

> On Thu, Jun 13, 2019 at 10:15 AM Hugo <hugolin615 at gmail.com> wrote:
>
> > For example, if I want to print all elements of a vector v1 in the same
> line in a log file "log_name" with "print log_name, v1", all elements are
> printed in the same line. But the character "[" and "]" at the beginning
> and end of the line can be annoying if the log is used by other software
> such as gnuplot. However, if I iterate each element in v1 and print it one
> by one, I will not print all elements in the same line. Wonder whether we
> have a workaround on this issue or not.
>
> You could up your own string (e.g. iterate over the vector and append
> each element to a string, choosing your own delimiter or format stuff
> via fmt()) and print the final version of that string.
>
> - Jon
>
> _______________________________________________
> Zeek mailing list
> zeek at zeek.org
> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/zeek
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ICSI.Berkeley.EDU/pipermail/zeek/attachments/20190613/27e6a1f8/attachment-0001.html 


More information about the Zeek mailing list