tail() Netscript Function¶
-
tail
([fn][, hostname/ip=current ip][, ...args])¶ Arguments: - fn (string) – Optional. Filename of script to get logs from.
- ip (string) – Optional. IP or hostname of the server that the script is on
- args... – Arguments to identify which scripts to get logs for
RAM cost: 0 GB
Opens a script’s logs. This is functionally the same as the tail Terminal command.
If the function is called with no arguments, it will open the current script’s logs.
Otherwise, the fn, hostname/ip, and args… arguments can be used to get the logs from another script. Remember that scripts are uniquely identified by both their names and arguments.
Examples:
// Open logs from foo.script on the current server that was run with no args tail("foo.script"); // Open logs from foo.script on the foodnstuff server that was run with no args tail("foo.script", "foodnstuff"); // Open logs from foo.script on the foodnstuff server that was run with the arguments [1, "test"] tail("foo.script", "foodnstuff", 1, "test");