Need help on move (mv) command

Hi all,

 I am using c-shell ,Sun OS.  When i am trying to move \(mv\) a file size more then 2 GB i am getting error like --  parameter  value too high --  also  ls -ltr command was  not working on that .

But when i move a file of size less then or just above 2gb ,It is working fine .

Can any one tell me IF it is the size limitation of mv command on UNIX?

I am presently ziping it and moving so there is no problem as size reduce to less then 2 GB.

But i scared if even after ziping the file it will size will be more then 2 Gb

Can any body suggest me a better solution to this ?

I am thinking of spliting it and moving and then integrate it ,But i suspect if the cat command will work fine with size more then 1 GB file to integrate ?

Please suggest

Thanks

What version of Solaris are you running?

uname -a

do a "man largefile"; it maybe your path is using a mv that's not largefile aware. There's 3 categories: Largefile aware, Largefile Safe, and the rest are not aware/or safe.

Your filesystems also need to support largefiles

man mount_ufs # check man page for exact info.

Hi ,
This is great idea , Just curios to know if i can use the large file Safe (MV) command ?
Can you please through some light on which version of mv or the path which contain the largefile safe - mv command which i can be use ?

Thanks
JAM