Only valid if the -d argument is given. Specifies
a point in time that shall be used to split the input
file. Must be followed by a time in the format dhhmm,
where: d = Day of
week, Sunday = day 0.
hh = Hours.
mm = Minutes.
The time given may lie outside the time period covered
by the input recording file. If the time given differs
from the time stamp of the first value record in the
input file, the first output file contains data for an
interval smaller than that requested with the -d
argument.
For example, assume a recording file's first value
record has a time stamp corresponding to 30830 (day 3, at
8:30 a.m.) and you invoke ptxsplit with the
command line:
ptxsplit -d0600 -t00000 recording_file
This causes the first file to cover the interval from
8:30 a.m. until 11:59 a.m., the next one from 12:00 noon
until 5:59 p.m., and so on until there's no more value
records in the input file.
Consider splitting the same file with the command
line:
ptxsplit -d0600 -t40800 recording_file The -t
argument, in this case, gives a point in time later than
the first value record's time stamp. The program
determines the time to place the first split point by
stepping backwards in time from day 4 at 8:00 a.m. in
steps of six hours (as per the -d argument) until
it has passed the time stamp of the first value record.
This would be on day 3 at 8:00 a.m. This is the reference
point. The first output file covers day 3 from 8:30 a.m.
to 1:59 p.m., the next from 2 p.m. to 7:59 p.m., and so
forth. |