Link to home
Create AccountLog in
Avatar of Al Jee
Al JeeFlag for Cabo Verde

asked on

"._" appended to file prefix

Our Graphics Dept. has a couple of Macs running OS X.

Our LAN storage & backup is MS SBS 2003 [NTFS]

Some of our stored/backup graphic files have "._ " added to the prefix resulting in a name like "._abcd.eps" They cannot be opened in Photoshop or any thing else that we have tried.

An article at docs.info.apple.com  [#106510] says that this can result from "...the Apple Double format moving a file to a different file system..."
This is not helpful.
The article talks about two files being created. We have only one file.
The article talks about it being OK to delete that file if it wasn't deleted when the other file was deleted.
This is not helpful.  [We have not tried to delete any of these files]


Is there any way to restore this file to something we can access [ and at the needed graphics quality] ?

How can we prevent this from happening in the future?
Avatar of ozo
ozo
Flag of United States of America image

perl -ne ' for( <*._*> $r=$_; $r=~s/\._/./g; rename $_, $r or warn "rename $_,$r $!"}'
will change the  "._abcd.eps" to  ".abcd.eps"
For every "._abcd.eps" is there a corresponding "abcd.eps" ?
Avatar of Al Jee

ASKER

>For every...<
Nope.
We only have one of each file and that one has the " ._"

I can rename the files but Photoshop still won't open them [Photoshop says "...the parser cannot parse the file".] & Windows won't allow me to change the name back.
It sees the string after the 1st "." as the file extension and tells me I need to give the file a name.



ASKER CERTIFIED SOLUTION
Avatar of CABIS
CABIS
Flag of United States of America image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
See answer
Avatar of Al Jee

ASKER

CABIS> That is pretty much  what the article at apple.com said.

The trouble is we don't want to delete anything.

These particular files are about 3 years old and it looks like somebody messed up back then & copied/moved the wrong file to a job folder.



erl -ne ' for( <*._*.*> $r=$_; $r=~s/\._//g; rename $_, $r or warn "rename $_,$r $!"}'
will change the  "._abcd.eps" to  "abcd.eps"
Avatar of Al Jee

ASKER

Thanks, ozo, but I can rename them just fine.
Renaming doesn't solve the problem.
Avatar of Al Jee

ASKER

The information from your link provided me with the additional information I needed to clarify the situation.

Thanks.