1
내가 이전에 고전 사용, 콘에서 파일을 이동하는 디렉토리가 존재하는지 확인하기 위해 노력하고
:확인
if [[ -d ${dir} ]]; then
scp file
else
exit 12
fi
내 문제 :
디렉토리가 그 다른 서버에 있으므로 체크 할 때마다 스크립트가 스크립트를 찾을 수 없으므로 실패 할 때마다 종료됩니다.
내 질문 :
"-d"네트워크를 통해, 아마도 sftp/scp 같은 기능을 사용하여 할 수있는 방법이 있습니까? 사용자는 현재 암호를 입력 할 필요가 없으므로 scp를 잘 수행 할 수 있으므로 문제가 적습니다.
감사 : ssh를 사용자 @ 호스트 테스트 -d $ {DIR} [[$ 경우? -eq 0]]; then 등 ... – Sean
'if ssh ...; 그럼 당신이 원 라이너를 선호한다면 잘 작동해야합니다. – eduffy