Discussion Locked

Whether the problem is in unix or NT?

0 helpful
3 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

Hi we are using one dell pIII system , the O.S is winnt workstation 4.0 with SP5 our server is HP UX server , we have mapped the file server diorectory as local drive of NT .
When I have copied the file named SIVA(All are capital letter) to unix folder ( which was mapped as a local drive of NT) the file name was automatically changed into siva(all are small letter ) in the unix folder, If I do the same from unix folder to NT local drive (C or D) there is no any change in the file name. It washappened only when we copied from NT to unix and also this problem helds only with few PCs , other PCs are working fine without any problem.

If I have copied the file named SIVAresume(which has small and capital letters on it)to unix it was changed into sivaresume ( all are small) , if I have created and copied the file named SIVAresume from unix to NT , there is no change on the file name (it shows SIVAresume in NT also).

What could be the problem what is the solution for this?.Pleasegive detailed reply .

Thanks and regards
Sivakumar

3 replies

by stillatit

In the setup of the program you are using (PCNFS, Samba, etc.), there will be a check box labled 'File names are case sensitive' or 'Translate filenames to lower case' or something similar. You need to find this setting and change it. This may preserve the case of your file names as they move to and from the Unix system, but will NOT prevent files with the same names in different case from overwriting on the Windows side.

DOS and Windows filenames are not case sensitive. If you store a name in upper case, you can retrieve it in lower case.

Unix (including HP-UX) filenames ARE case sensitive. In Unix, foo, Foo, fOO, and FOO are four separate files.

If your client software is ALWAYS mapping to lowercase, retrieving your files from the client should not be a problem. When you copy a file back to the NT system, if your software puts it into uppercase, again there should not be a problem retrieving it. The problem will be that foo, Foo, and FOO are all treated as the same name (foo). The solution is to make sure that your file names are all unique, including case.

Good luck.

This discussion is closed to new replies.