sftp을 사용해서 로컬에서 원격지로 파일업로드 하는 shell script 입니다.
문제는 shell script를 직접 실행하면 정상적으로 동작되는데
crontab에서는 5번(아래소스 참조)까지 실행되다가 멈춰 버립니다.
그리고 3~5회 정도 시도 후에는 실행 될 때도 있고
쉘 스크립트를 보고 있다가요. 아무리해도 안되서 어디가 문제인건지 모르겠습니다. 인터넷에 올라온 쉘 강좌를 보면서 하는건데 두눈씻고 다시봐도 어디하나 다른곳이 없는데 왜 제건 안되는건지..
#!/bin/sh # #return_exit:<인자>의 값을 종료 상태로 #반환한다 #
if[ $# -eq 0] then exit else exit $1