script
This documentation does not apply to the most recent version of Splunk. Click here for the latest version.
Contents
script
Synopsis
Makes calls to external Perl or Python programs.
Syntax
script [perl|python] script-name-arg [script-arg]* [maxinputs-opt]
Description
Calls an external python or perl program that can modify or generate search results. Scripts must live in splunk_home/etc/searchscripts and only a search user with administrator privileges may execute them. For python, splunk_home/bin/python is used; for perl, /usr/bin/perl.
Examples
Example 1: Run the Python script "myscript" with arguments, myarg1 and myarg2; then, email the results.
... | script python myscript myarg1 myarg2 | sendemail to=david@splunk.comThis documentation applies to the following versions of Splunk: 4.0 , 4.0.1 , 4.0.2 , 4.0.3 , 4.0.4 , 4.0.5 , 4.0.6 , 4.0.7 , 4.0.8 , 4.0.9 , 4.0.10 , 4.0.11 View the Article History for its revisions.