다음과 같은 코드가 있지만 괜찮습니다.하지만 그것에 대해 2 가지 질문이 있습니다. 1) 내가 예를 들어, 쉬 일부 불법 항을 지정하면 @ "LS - L"다음 outString은 null입니다. 즉, "ls : - : No such file or directory"라는 오류 경고를 캡처 할 수 없습니다. ls : l : 해당 파일이나 디렉토리가 없습니다.
여기가 내 코드입니다. [email protected]"cd /\nls -l\n" 또는 [email protected]"ls -l\n"으로 설정하면 문제가 없습니다. 그러나 [email protected]"cd /\n"으로 설정하면 프로그램은 행 if ((output =[[outPipe fileHandleForReading] availableData]) &
샌드 박스로 된 Cocoa 기반 응용 프로그램이 SSH 인스턴스를 생성한다고 가정 해 봅시다. 지금까지는 그렇게 좋았습니다. SSH 프로세스가 시작되었습니다. 문제는 하위 프로세스가 ~/.ssh/config 또는 ~/.ssh/known_hosts 또는 심지어 ~/.ssh/my_specific_rsa_id와 같은 파일을 읽을 수 있도록 허용하는 방법입니다.
나는 RSync 프로그램을 조금 설치하려고하는데, 아래의 코드로 작동하도록했다. 유일한 문제는 디렉터리가 아닌 단일 파일 만 Rsync한다는 것입니다. 터미널 명령을 통해 rsync을 실행하면 전체 디렉토리를 다른 디렉토리로 복사 할 수 있습니다. 누구든지 수정 사항을 알고 있습니까? NSString *source = self.source.stringVal
"왜?", "쓸모 없습니까?"및 "신경 쓰지 마세요"주석을 모두 신경 쓰지 마십시오. clang을 사용하여 다른 프로그램 안에서 프로그램을 컴파일하고 싶습니다. NSTask을 만들고 인수를 설정하면 파일이 존재하면 (즉 스트림이없는 경우) 실제 파일에 쓰면 작동합니다. 나는 입력과 출력 모두에 스트림을 사용하는 것을 정말로 좋아할 수는 없었다. 나는 cla
그래서 내 프로그램에서 일부 터미널 명령을 실행하려고하는데 혼란스러운 오류가 발생합니다. 저는 최신 개발자가 자바에서 제공되므로 뭔가 누락되었을 수 있습니다. 을 Heres 코드 : 2012-06-09 08:35:20.561 Auto Git[5433:403] -[__NSArrayI fileSystemRepresentation]: unrecognize
아래의 코드는 NSTask를 사용하여 디렉토리/시간 스탬프가있는 파일 하나를 만지기 만하면됩니다 (아래). 그것은 항상 잘 하나의 디렉토리에 액세스하는 애플 리케이션에서 작동하지만, 그것은 자주 그것의 데이터 중 일부에 액세스하기 위해 디렉토리를 변경하는 다른 않습니다. 내가 현재 파일과 현재 경로를 확인할 때 그들은 모두 올바른 경로를 보여줍니다. 나는
내 프로그램에서 현재 NSTask를 5 번 사용하고 있으며 모두 잘 작동하지만 너무 유사 할 때 너무 많은 코드를 반복해야한다는 것에 지쳐서 퍼팅을 시도했습니다. 함수. 불행히도 그 결과 줄에 충돌이 발생합니다 : [task launch]. 그 외에도 나는이 코드를 함수 밖에서 완벽하게 작동하는 것처럼 충돌을 일으키는 원인을 파악할 수 없다. 다음과 같이