내 컴퓨터에서 A
나는 B
컴퓨터에 액세스할 수 있는 컴퓨터 에 액세스할 수 있습니다 C
.
A
From, 파일에 한 줄을 추가하고 싶습니다 .~/.profile
C
지금까지 나는 다음을 시도했습니다.
ssh user@B ssh user@C "echo \"line of text\"" >> ~/.profile"
B
하지만 이런 식으로 줄은 's' .profile
가 아닌 's '에 추가됩니다 C
.
답변1
질문의 설명에서 얻은 답변 외에도 상황이 너무 복잡해지면 bash를 실행하고 표준 입력에 제공한 명령을 실행하도록 할 수 있습니다.
ssh user@B ssh user@C bash <<\!
echo "line of text" >> ~/.profile
!