From Bugzilla Helper: User-Agent: Mozilla/4.72 [en] (X11; I; Linux 2.2.16 i686) If you append to a file with the tcsh > operator the file gets truncated to zero lenght as soon as it reaches 2 GB of size. bash > operator works correctly. FTP Reproducible: Always Steps to Reproduce: 1. create a file a few bytes less than 2 GB 2. in tcsh shell run echo "a new text string" > pretty_big_file 3. Actual Results: File consists of xt string only. 2 GB of content are missing. Expected Results: A complete file /bin/ftp has problems with big files too it only writes the first 2 GB if I remember correctly.
There was a typo in my bug report. I meant the >> operator instead of the > operator
*** Bug 31259 has been marked as a duplicate of this bug. ***
looks like tcsh needs llseek instead of the standard seek... fix appears to be non-trivial.
I have a similar problem with the tcsh. I cannot get any file size larger than 4GB regardless of the method used to create the file. I was actually doing a load to a mysql db at the time. I cannot seem to get passed the 4GB file size. If I use bash the problem goes away.
on bash I can build files greater than 4GB without a problem (Fisher and Wolverine). But to correct my last email, I still cannot create mysql tables larger than 4GB.