sshxcute API
을 사용하는 자바 프로그램에서 스크립트를 실행 중입니다. 스크립트가 포함되어 있습니다자바 스크립트를 통해 쉘 스크립트 시간 출력
#!/bin/sh
data=`stat -c%y filename`
echo $data
스크립트는 배쉬에서 실행되는 출력을 제공합니다 : 나는 -0800
가 추가지고 생각
2014-03-08 21:26:29.335545828 +0000
:
2014-03-08 13:26:29.335545828 -0800
스크립트는 자바 프로그램을 통해 실행 출력을 제공합니다. 첫 번째 형식으로 출력해야합니다. 문제를 해결하는 방법?
코드를 디버그하고 실행될 ssh 명령을 확인 했습니까? – AloneInTheDark
예, sshexcute api는 단순히 sysout 문자열에 스크립트 출력을 복사하고 – cks
을 반환 할 수 있습니다. 아마도 원격 서버의 시간대 차이에 관한 것입니다. – AloneInTheDark