in reply to Array size issue

There must be six lines in the logfile you are tailing. Default behavior of the tail command is to list the last 10 lines in a file. This isn't really an array size issue at all.


Peter L. Berghold -- Unix Professional
Peter -at- Berghold -dot- Net; AOL IM redcowdawg Yahoo IM: blue_cowdawg

Replies are listed 'Best First'.
Re^2: Array size issue
by hmb104 (Sexton) on Oct 15, 2012 at 17:30 UTC

    This is a tail -f and the log file is a dhcp log so it has A LOT of lines not only 10 :)

          dhcp log so it has A LOT of lines not only 10 :)

      Here's a live example for you:

      $ tail -f multtable.txt 0 9 18 27 36 45 54 63 72 81
      The code that generated that was:
      for ix in 0 1 2 3 4 5 6 7 8 9 do for iy in 0 1 2 3 4 5 6 7 8 9 do n=`expr ${ix} '*' ${iy}` echo $n >> multtable.txt done done
      That makes 100 lines. I do a "tail -f" and I see the last 10 lines all day long until someone writes to it. While I can't comment on the data set you are working with I can tell you about the behavior of most *nix commands.


      Peter L. Berghold -- Unix Professional
      Peter -at- Berghold -dot- Net; AOL IM redcowdawg Yahoo IM: blue_cowdawg