내 응용 프로그램에서 plist를 폴더의 어딘가에 복사하는 데 관심이 있습니다. 노력하고 있는데 그 파일의 형식이 변경되었습니다 유닉스 실행 파일을 문서 파일 형식을 변경하지 않고 프로그래밍 방식으로 파일을 복사하는 방법이 있습니까?plist를 다른 곳으로 복사하는 동안 파일 형식이 변경됨
나를 도와 줄 수 있습니까? 또 다른 위치에 그대로 사전
내 응용 프로그램에서 plist를 폴더의 어딘가에 복사하는 데 관심이 있습니다. 노력하고 있는데 그 파일의 형식이 변경되었습니다 유닉스 실행 파일을 문서 파일 형식을 변경하지 않고 프로그래밍 방식으로 파일을 복사하는 방법이 있습니까?plist를 다른 곳으로 복사하는 동안 파일 형식이 변경됨
나를 도와 줄 수 있습니까? 또 다른 위치에 그대로 사전
에서
덕분에 내가 파일의 이름을 변경하고 있지 않다 아니, 내가 파일을 복사하지하고 있습니다. I 내가 MAC OS에서 실행하고 자바 애플리케이션, 그리고 난 다음 사용하고
FileFilter filter = new FileFilter() {
public boolean accept(File pathname) {
if (pathname.getAbsolutePath().indexOf(File.separator + "data") != -1) {
return false;
} else if (pathname.getAbsolutePath().indexOf(File.separator + "Logs") != -1) {
return false;
}
return true;
}
};
FileUtils.copyDirectory ("소스 경로", "목적지로"필터);
동안은
내 OS의 파일 실행인지를 결정하기 위해 실행 비트 이용 될 수 유닉스 실행 파일 확장자가 소스 파일과 동일한 동일한 파일에 대한 MAC (PLIST)에 붙여 복사 수동 시도한 문서 대 파일의 실행 비트를 변경해보십시오 ...
chmod a+x {filename}
어떤 OS에서이 작업을 수행하려고합니까? 문제를 일으키는 코드를 게시 할 수 있습니까? –
또한 ... 파일의 유형이 "Unix Executable"이었고 현재 "문서"라고 말하는 이유는 무엇입니까? –
mac os에서 동일한 확장명을 가진 파일을 복사하는 유틸리티를 모든 사람이 알 수 있습니까? –