2004년 6월 1일 화요일

파일 이름 겹침 문제

친구들이 각각 찍은 디카 사진들을 한 곳에 모으는 데.


사소하지만 중요한 문제를 하나 발견했다.


 


파일이름이 같다는 거다.


회사마다 약간씩 다른 방식으로 파일이름을 짓기는 하지만


같은 회사이고 같은 기종이라면 파일명 생성 방식이 같다.


prefix + 번호(0 혹은 1번부터 시작.)


 


그래서 친구들과 내가 찍은 사진들을 한 폴더에 모으다 보면 파일명이 겹쳐서


overwrite해서 날려버리기도 한다.


일일히 이름을 바꾸기도 매우 귀찮다.


regular expression을 써서 바꾸는 방법도 있을 텐데, windows에서 쉽게 쓸만한 툴이 있나?


(linux에서도 1줄로는 머리 복잡하다. 3~4줄 짜리 shell script를 동원해야 할 듯.)


 


아무튼 파일명이 좀 길어도 상관없으니 디카의 고유번호 혹은 GUID(Global Unique ID)를 생성해서


prefix + GUID + 번호(count) 로 파일명을 지었으면 좋겠다.


그렇게 되면 겹치는 일도 없어져서 편할 것 같다.


물론 누구의 디카로 찍었는 지 더 잘 드러나는 점이 있지만 그렇다고 사생활이 침해되지는 않는 다.


맘대로 바꿀 수 있는 거니까.


아무튼 디폴트 파일 생성 룰은 prefix + GUID + 번호였으면 좋겠다.


 


그러다 보니 파생되는 의문들이 과연 제로보드는 어떨까?


내가 파일명이 같고 내용이 다른 두 파일을 upload하면 overwrite하지 않을 까?


 


sayclub은 어떨까? 다른 게시판들은 어떻게 그 문제를 풀지?


 

댓글 없음:

댓글 쓰기