소프트웨어 파일관리 프로그램에서..
2022.06.28 13:09
다른 파일 관리 프로그램도 비슷할거같아서 여쭤봅니다.
지금 제가 쓰는건 Double Commander 에요.
댓글 [6]
-
내꼬 2022.06.28 13:24 -
메리아 2022.06.28 13:48
제가 파일관리 프로그램은 아는게 없는데요
원하시는 정렬방식을
natural sort
windows sort
os sort
등으로 부릅니다.
윈도우 탐색기서는 저 내추럴 소트가 잘되는데요,
일반적인 프로그래밍에서 sort 하는 경우에는 저게 안됩니다.
그냥 무조건 1글자단위로 끊어서 정렬해서 1,10,2,3,4... 이런 현상이 발생하는 겁니다.
그래서 위에 말한 소트 명칭이 지원되는걸 찾으셔야합니다.
원하시는 파일관리 프로그램 이름에 natural sort windows sort 이런식으로 검색해보시는 수밖에는 답이 없겠죠.
참고로 기본적으로 "파일명에서 모든 숫자를 수치화해서" 정렬합니다.
그러므로 중간이나 뒤에 들어가면, 생각한것과 좀 다른 정렬이 나오기도 합니다.
또한 숫자 이외에도 일반 프로그램 규칙과 다른게 여러가지 있으므로
프로그래밍으로 할 경우 숫자는 해결하더라도, 전체적으로는 다른 기호 문자 때문에 정렬순서가 좀 다를수도 있습니다.
(한글영어는 기본적으로 동일하지만 그 외의 문자가 문제)
즉,
만에하나 natural sort 프로그램을 찾으신다고 하더라도
윈도우 탐색기 소트와 순서가 완벽하게 동일해야하는 경우에는 대충 처리하시면 안됩니다.
물론 그럴일이 많이는 없겠지만, 참고는 잘 하시는게 좋겠죠.
-
메리아 2022.06.28 13:53
그런데 마침 검색해보니 아래와 같은게 있는데요
https://blog.fearcat.in/a?ID=01650-3d4e6af6-3e4c-4938-87da-2041f964cdef
링크를 보면
올리신 스샷에서 오른쪽의 지금 저 화면에서 맨 위에 옵션 얘기하는거 아닌가요??
거기에서 "natural sort"나 "자연 정렬" 혹은 "윈도우 정렬" 이런 명칭이 있지 않을까 싶은데요.
-
메리아 2022.06.28 14:05
아무래도 너무 뻔하게 보이는데 왜 못찾으시나 싶어서
포터블 받아서 해봤는데
역시 그 자리에 옵션이 있네요.
근데 프로그램이 쓰레기네요
변하는게 없음 ㅋㅋㅋ
원래 거기에 보이는 "자연정렬"하면 되어야합니다.
근데 프로그램이 버그가 있나보군요.
-
메리아 2022.06.28 14:15
일단 "해법을 찾았습니다"
제가 위에 링크 건 글을 다시 읽어봤는데
"세번째" natural sort를 선택하라고 나오는군요.
(Change to the third)
이상하죠?
우리 메뉴엔 2개 밖에 안보이는데.
설마설마 싶어서
언어설정을 영문버전으로 바꾸고 보니
메뉴가 "4개"로 늘어나네요.
1,2번이 일반 소트고 3,4번이 자연정렬입니다.
(아마 4번이 windows sort일겁니다. 자연정렬도 여러가지가 있는데, 기호문제에서 또 달라서 위에 설명했듯이 같은 자연정렬이라도 탐색기와는 다를 수 있습니다)
즉, 버그의 발생 원인이
"언어별로 메뉴를 다르게 만들어놓고는 정작 뭔가 적용시킬때
메뉴 번호만 그대로 적용시켜서, 영문버전에서 2번을 선택한 꼴로 만들었다"고 추정 됩니다.
원인은 뭐 대충 그렇다고 치고,
결국 natural sort한 상태로 쓰시고 싶으면
안타깝지만 "영문버전"으로 쓰시는 수밖에는 없을거 같습니다.
(옵션 바꾼다고 바로 적용되는건 아닌듯하고, 3번이나 4번을 선택한 후에, 해당탭에 빈공간 우클릭해서 refresh 하면 적용됩니다)
대개 그렇게 어려운 영어들도 아니니 영문버전에 잘 적응해보세요. ^^
-
좀머씨 2022.06.28 17:06
오 됬어요 되 ㅎㅎㅎ
이거 항상 신경쓰여서 찾아봐도 못했는데.. 영어로 해야 옵션이 나오네요 된장할 ㅋㅋㅋ
덕분에 해결을 했습니다.
감사합니당~~~ ^^
00, 01, 10 형식으로 해야 원하는 답 나와요.