I don't think you are using the diff command correctly, as it isn't intended to take a file as an argument. Rather it is designed to show the difference between two search results:
http://www.splunk.com/base/Documentation/latest/SearchReference/Diff
Let me know if I am missing something.