저는 최근에 정확한 HD TV, 필립스 47PFL4307H/12를 구입했습니다.알파벳 순으로 일치하는 마지막 수정 된 순서
필름과 TV 시리즈 컬렉션을보기 위해 USB에 외장 하드 디스크를 연결했지만 파일 순서가 잘못되었습니다. 지원 서비스에 연락하여 TV가 알파벳순이 아닌 마지막으로 수정 된 순서대로 파일을 나열한다고 말했습니다.
저는 자바 프로그래머입니다 : 폴더에서 모든 파일을 가져 와서 수정 한 순서로 알파벳 순서와 일치하도록 수정하는 소프트웨어를 작성하고 싶습니다.
나는 웹에서 이미 작성된 소프트웨어 조각을 검색해 보았지만, 아마도 어떤 키워드를 사용해야할지 모르겠다. 나는이 질문과 동일한 제목을 Google에 쓰려고했지만 아무것도하지 않았다. - 알파벳순으로 수정 "하고 아무 것도.
내 질문은 : 그렇게하는 소프트웨어를 알고 있습니까? 그렇다면 당신은 저쪽으로 나를 가르 칠 수 있습니까? 이 소프트웨어의 존재를 모르는 경우 직접 프로그래밍 할 수 있습니까? 나는 이미 자바 프로그램을 만들고로드하고 파일을 쓰는 방법을 알고있다. 내가 모르는 것은 "마지막으로 수정 된"타임 스탬프를 변경해야만하는 것이다. 이름을 바꿔라? 확장자를 변경 하시겠습니까? 속성을 변경하십시오 (해당되는 경우).
는안드레아
EDIT 감사 : 좋아, 나는 방법 "setLastModified"를 발견했다. (I 희망!) ... 그 존재에 대한 루프에 대한 간단한 이제
을 몰랐하고 문제가 사라질 것
그것은 내가 찾은 같은 일이 일을 할 수 줄 수있는 명령을 찾을 수있는 경우입니다. 왜이 방법이 데이터를 망칠까요? – Andrea
@Andrea : 글쎄요, 당신이 원하는 정렬 순서 인 데이터로 * 유용한 * 데이터 (당신이 무언가를 녹음했을 때)를 대체하고 있습니다. Ick. –
@jonskeet setLastModified는 파일의 데이터를 변경하지 않고 inode를 변경합니다. 파일을 복사하면 변경됩니다. –