in reply to Re: Write to rsyslog
in thread Write to rsyslog

Since (quote)...

... I'm supposing the OP wants to know how to use system or `backticks` in Perl, because calling CLI programs directly is interwoven into bash.

Saying so, there even was a ACME'ish Shell module from Larry to implement transparent system calls either via AUTOLOAD or by importing them explicitly.

Edit

FWIW it used to be in core

Cheers Rolf
(addicted to the Perl Programming Language :)
see Wikisyntax for the Monastery

Replies are listed 'Best First'.
Re^3: Write to rsyslog (Shell to Perl References)
by eyepopslikeamosquito (Archbishop) on May 16, 2024 at 10:26 UTC
      system is a tool, and like every tool it can be used for the better or for the worse.

      I'm not a big fan of rules becoming dogmas.

      Many modules on CPAN are just wrappers around system commands. I used one from corion at work wrapping 7zip.

      We can't know how monstrous the OP's code is, we only know it would be easier to reply if he showed it.

      At least this solves his "one line in bash" claim.°

      Cheers Rolf
      (addicted to the Perl Programming Language :)
      see Wikisyntax for the Monastery

      Update

      °) correction, he said "simple echo statement", which is still kind of a miracle. The appropriate command is logger as far as I can Google..

      I don't advice doing any system echo ...