~/.bash_profile
내 Mac 에서 별칭을 만들었습니다.
alias ssh_retish='ssh -Y [email protected]; cd /root/Bitbucket_DTH; ./dth -k MDU_SSC_014 -p pink1 -z'
목표
해당 별칭을 실행하는 것입니다.
- ssh를 머신에 연결합니다(인증된 파일에 이미 공개 키를 추가했습니다).
- 특정 디렉토리로 이동
cd /root/Bitbucket_DTH;
- 스크립트를 실행하다
./dth -k MDU_SSC_014 -p pink1 -z
누군가 내가 여기서 놓친 부분을 채워줄 수 있습니까?
결과
새로운 터미널 탭에서 이 별칭을 실행한 후 ssh_retish
계속해서 시작했지만 /root
아무 것도 실행되지 않았습니다.
Last login: Thu Sep 1 15:34:29 2016 from macbookpro
[root@cl-dth ~]# pwd
/root
답변1
당신은 아마도하고 싶었을 것입니다
alias ssh_retish='ssh -Y [email protected] "cd /root/Bitbucket_DTH; ./dth -k MDU_SSC_014 -p pink1 -z"'
로컬 컴퓨터가 아닌 원격 서버에서 명령과 변경 디렉터리를 실행합니다.