ssh가 while 루프 내의 어떤 호스트에도 연결할 수없는 이유는 무엇입니까?

Cwalet
theIp=""
#1
echo $theIp | while read ip; do
    ssh -tt root@$ip
    exit
done
#2
while read ip; do
    ssh root@$ip
    exit
done < <(echo $theIp)
#3
while true; do
    ssh root@$theIp
    exit
done

위의 3 가지 방법은 while 문에서 모든 호스트를 연결하지만 마지막 호스트 만 성공했습니다. 왜 처음 두 개는 아무것도하지 않습니까?

콘솔 박스

ssh루프의 입력을 먹었습니다. 아마도이 경우 sshEOF를 받으면 세션이 종료됩니다. 그럴 가능성이 있지만 일부 입력으로 인해 종료 될 수도 있습니다. 다음을 지정 < /dev/null하거나 사용 하여 입력을 리디렉션해야 합니다 -n.

ssh -n "root@$ip"
ssh "root@$ip" < /dev/null

그것은 또한 -tt어떻게 든 독립적이기 때문에 적용될 수 있습니다 . 단지 시도.

를 지원하는 Bash 또는 유사한 셸을 read -u사용하는 경우 fd파일에 대해 다른 값 지정할 수도 있습니다.

while read -u 4 ip; do
    ssh root@$ip
    exit
done 4< <(echo $theIp)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

어떤 경우에 프로토 타입 함수가 'this'를 해결할 수없는 이유는 무엇입니까?

분류에서Dev

PHP에서 while 루프 내부의 배열에 CSV 파일의 새 항목을 추가 할 수없는 이유는 무엇입니까?

분류에서Dev

while 루프 내부의 if 문에 연결할 수없는 코드

분류에서Dev

내 while이 무한 루프에 들어가는 이유는 무엇입니까? 어떻게 고치나요?

분류에서Dev

while [0]이 무한 루프에 들어가는 이유는 무엇입니까?

분류에서Dev

삽입 정렬의 while 루프에서 문 순서를 변경할 수없는 이유는 무엇입니까?

분류에서Dev

C #에서 while 루프의 조건으로 정수를 사용할 수없는 이유는 무엇입니까?

분류에서Dev

for 및 while 루프의 결과가 다른 이유는 무엇입니까?

분류에서Dev

어떤 종류의 장치에서도 원하는 소프트웨어를 실행할 수없는 이유는 무엇입니까?

분류에서Dev

어떤 종류의 장치에서도 원하는 소프트웨어를 실행할 수없는 이유는 무엇입니까?

분류에서Dev

PHP socket_sendto는 어떤 호스트에도 연결할 수 없습니다

분류에서Dev

루프의 배열에 항목을 추가 할 수없는 이유는 무엇입니까?

분류에서Dev

Powershell의 foreach 루프 내에서 배열 인덱스를 조회 할 수없는 이유는 무엇입니까?

분류에서Dev

while 루프 내부에서 알 수없는 호스트에 핑이 발생하는 이유는 무엇입니까?

분류에서Dev

함수에서 반환 된 변수를 평가할 때 내 "while"루프가 끝나지 않는 이유는 무엇입니까?

분류에서Dev

중단 순서가 내 코드의 루프를 중지 할 수없는 이유는 무엇입니까?

분류에서Dev

Angular ngFor 루프 내에서 첫 단어의 스타일을 지정할 수없는 이유는 무엇입니까?

분류에서Dev

내 모바일 장치가 인터넷에 액세스 할 수 없지만 Wi-Fi에 연결되어있는 이유는 무엇입니까?

분류에서Dev

Redux 미들웨어 내에서 프라 미스가 해결 될 때 액션을 디스패치 할 수없는 이유는 무엇입니까?

분류에서Dev

내 do while 문에서 무한 루프가 발생하는 이유는 무엇입니까?

분류에서Dev

threejs 렌더링 함수 내부의 while 루프가 모든 프레임을 업데이트하지 않는 이유는 무엇입니까?

분류에서Dev

ssh가 내 ~ / .ssh / config를 무시하는 이유는 무엇입니까? github에 커밋 할 수 없습니다.

분류에서Dev

while 루프에 대한 입력 리디렉션 연산자의 순서를 바꿀 수없는 이유는 무엇입니까?

분류에서Dev

while 루프가 작동하지만 내 값을 반환 할 때 if 문이 아닌 이유는 무엇입니까?

분류에서Dev

내 while 루프가 랜덤이어야 할 때 동일한 문을 반복하는 이유는 무엇입니까?

분류에서Dev

내 "While"루프가 계속 진행되는 이유는 무엇입니까?

분류에서Dev

내 While 루프가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

break가 while 루프를 끝내지 않는 이유는 무엇입니까?

분류에서Dev

GitLab SSH 서버에 연결할 수없는 이유는 무엇입니까?

Related 관련 기사

  1. 1

    어떤 경우에 프로토 타입 함수가 'this'를 해결할 수없는 이유는 무엇입니까?

  2. 2

    PHP에서 while 루프 내부의 배열에 CSV 파일의 새 항목을 추가 할 수없는 이유는 무엇입니까?

  3. 3

    while 루프 내부의 if 문에 연결할 수없는 코드

  4. 4

    내 while이 무한 루프에 들어가는 이유는 무엇입니까? 어떻게 고치나요?

  5. 5

    while [0]이 무한 루프에 들어가는 이유는 무엇입니까?

  6. 6

    삽입 정렬의 while 루프에서 문 순서를 변경할 수없는 이유는 무엇입니까?

  7. 7

    C #에서 while 루프의 조건으로 정수를 사용할 수없는 이유는 무엇입니까?

  8. 8

    for 및 while 루프의 결과가 다른 이유는 무엇입니까?

  9. 9

    어떤 종류의 장치에서도 원하는 소프트웨어를 실행할 수없는 이유는 무엇입니까?

  10. 10

    어떤 종류의 장치에서도 원하는 소프트웨어를 실행할 수없는 이유는 무엇입니까?

  11. 11

    PHP socket_sendto는 어떤 호스트에도 연결할 수 없습니다

  12. 12

    루프의 배열에 항목을 추가 할 수없는 이유는 무엇입니까?

  13. 13

    Powershell의 foreach 루프 내에서 배열 인덱스를 조회 할 수없는 이유는 무엇입니까?

  14. 14

    while 루프 내부에서 알 수없는 호스트에 핑이 발생하는 이유는 무엇입니까?

  15. 15

    함수에서 반환 된 변수를 평가할 때 내 "while"루프가 끝나지 않는 이유는 무엇입니까?

  16. 16

    중단 순서가 내 코드의 루프를 중지 할 수없는 이유는 무엇입니까?

  17. 17

    Angular ngFor 루프 내에서 첫 단어의 스타일을 지정할 수없는 이유는 무엇입니까?

  18. 18

    내 모바일 장치가 인터넷에 액세스 할 수 없지만 Wi-Fi에 연결되어있는 이유는 무엇입니까?

  19. 19

    Redux 미들웨어 내에서 프라 미스가 해결 될 때 액션을 디스패치 할 수없는 이유는 무엇입니까?

  20. 20

    내 do while 문에서 무한 루프가 발생하는 이유는 무엇입니까?

  21. 21

    threejs 렌더링 함수 내부의 while 루프가 모든 프레임을 업데이트하지 않는 이유는 무엇입니까?

  22. 22

    ssh가 내 ~ / .ssh / config를 무시하는 이유는 무엇입니까? github에 커밋 할 수 없습니다.

  23. 23

    while 루프에 대한 입력 리디렉션 연산자의 순서를 바꿀 수없는 이유는 무엇입니까?

  24. 24

    while 루프가 작동하지만 내 값을 반환 할 때 if 문이 아닌 이유는 무엇입니까?

  25. 25

    내 while 루프가 랜덤이어야 할 때 동일한 문을 반복하는 이유는 무엇입니까?

  26. 26

    내 "While"루프가 계속 진행되는 이유는 무엇입니까?

  27. 27

    내 While 루프가 작동하지 않는 이유는 무엇입니까?

  28. 28

    break가 while 루프를 끝내지 않는 이유는 무엇입니까?

  29. 29

    GitLab SSH 서버에 연결할 수없는 이유는 무엇입니까?

뜨겁다태그

보관