Services & Resources / Wolfram Forums / MathGroup Archive

MathGroup Archive 2011

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Read last expression in a file?

  • To: mathgroup at
  • Subject: [mg116134] Re: Read last expression in a file?
  • From: Albert Retey <awnl at>
  • Date: Thu, 3 Feb 2011 05:29:13 -0500 (EST)
  • References: <ii5rh6$ff3$> <iibea5$nul$> <iibh70$ol8$>

>> Run["tail -0 outputfile > tail.txt];
>> Import["tail.txt]
>> I also tried your version: ReadList["!tail outputfile", Expression]
>> but no luck with that either.
>> Any suggestions, anyone?

I've seen you have a version that works, but if you are interested in a
version which doesn't create an intermediate file here is something that
also works for me on Windows (with tail installed from the Resource Kit

Import["!tail -0 \"" <> fname <> "\"", "Text"]

my filename did contain spaces, so I needed the enclosing "". Actually
to see what goes wrong it is useful to redirect stderr to stdout, so you
can see error messages, like here:

Import["!tail -0 \"" <> fname <> "\" 2>&1", "Text"]

once you have the command line running, you can of course also use
ReadList directly to perform the conversion to Mathematica expressions:

ReadList["!tail -0 \"" <> fname <> "\"", Expression]



  • Prev by Date: Re: Remove Symbolize
  • Next by Date: Re: ascii quotes in Program cell
  • Previous by thread: Re: Read last expression in a file?
  • Next by thread: Re: Read last expression in a file?