SSH를 통해 원격 컴퓨터의 파일을 폴더 A에서 폴더 B로 이동하려고 합니다.
나는 이 명령을 사용하고 있습니다: ssh user@server "sh scan/script.sh"
그러면 제거 시스템에서 파일을 이동하는 일부 파일 작업이 포함된 스크립트가 실행됩니다. 문제는 내 SSH가 내 로컬 컴퓨터에서 script.sh의 내용을 실행하려고 시도하는 것 같습니다.
zsh를 사용하고 있습니다.
도와 주셔서 감사합니다
답변1
예를 들어 SSH를 통해 원격 명령을 실행할 수 있습니다.
ssh -n user@host mv fileOnRemoteServer 대상
답변2
당신은 리눅스 박스에있어? 아무 문제 없이 작동할 것입니다.
이제 명령이 원격 컴퓨터에서 실행되고 있지 않고 단지 컴퓨터에 스크립트의 출력만 표시하고 있다고 확신하십니까? 그러면 스크립트가 컴퓨터에서 실행되고 있지 않더라도 실행 중인 것처럼 보이게 됩니다.