친구들이 각각 찍은 디카 사진들을 한 곳에 모으는 데.
사소하지만 중요한 문제를 하나 발견했다.
파일이름이 같다는 거다.
회사마다 약간씩 다른 방식으로 파일이름을 짓기는 하지만
같은 회사이고 같은 기종이라면 파일명 생성 방식이 같다.
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은 어떨까? 다른 게시판들은 어떻게 그 문제를 풀지?
댓글 없음:
댓글 쓰기