NAME

Rex::Commands::Tail - Tail a file

Version <= 1.0: All these functions will not be reported.

All these functions are not idempotent.

DESCRIPTION

With this module you can tail a file

SYNOPSIS

tail "/var/log/syslog";

EXPORTED FUNCTIONS

tail($file)

This function will tail the given file.

task "syslog", "server01", sub {
  tail "/var/log/syslog";
};

Or, if you want to format the output by yourself, you can define a callback function.

task "syslog", "server01", sub {
  tail "/var/log/syslog", sub {
   my ($data) = @_;

   my $server = Rex->get_current_connection()->{'server'};

   print "$server>> $data\n";
  };
};