bash 스크립트에서 SSH를 종료 한 후 어레이에 액세스해야합니다.

Shubham Kumar Rohit

동적으로 생성 된 배열에 액세스해야합니다.

먼저 코드를 살펴보십시오.

ssh [email protected] <<'ENDSSH'
cd /home/ubuntu/user/someFolder
array=(`find . -name 'something*'`)
len=${#array[*]}

i=0
while [ $i -lt $len ]; do
    let i++
done
echo  "${array[*]}"  #here I can access array values
ENDSSH
#Just above i have exited from ssh & now I need to access array values but not getting.
echo  "${array[*]}" #here I'm unable to get array values
exit

내 관심사는 ENDSSH 후에 배열에 액세스하는 것입니다.

윌리엄 퍼셀

백틱을 사용 find하고 배열을 구성하는 것이 편안하기 때문에 데이터를 강력하게 직렬화하는 것에 대해 너무 걱정하지 않아도됩니다 (예를 들어, 출력의 공백 find이 배열의 개별 요소로 분할 될 것입니다. 원하는 경우), 다음을 수행하십시오.

array=($( ssh [email protected] sh -c "find . -name 'something*'"))

로컬 호스트에 어레이를 구축합니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

bash 스크립트에서 케이스를 종료 한 후 SSH가 종료 됨

분류에서Dev

SSH를 종료 한 후 실행중인 원격 서버에서 Python 스크립트를 유지하려면 어떻게해야합니까?

분류에서Dev

일부 서버 목록에 대한 내 bash 루프에서 스크립트는 ssh를 사용하여 perl 스크립트를 실행 한 후 종료됩니다.

분류에서Dev

SSH를 연결 한 후 bash에서 zsh를 실행합니다. 하나의 명령으로 둘 다 종료하려면 어떻게해야합니까?

분류에서Dev

스크립트에서 전체 화면을 지우고 스크립트를 종료 한 후 이전 프롬프트를 표시합니다.

분류에서Dev

스크립트를 종료 할 때 bash 스크립트에서 백그라운드 프로세스 종료

분류에서Dev

$ ()를 사용하는 bash 스크립트에서 종료

분류에서Dev

SSH를 서버에 연결하고 Python 스크립트를 종료합니다 (동일한 셸에서).

분류에서Dev

프로세스를 종료 한 후 bash가 '종료 됨'을 표시하는 이유는 무엇입니까?

분류에서Dev

스크립트를 종료하지 않고 스크립트에서 bash 명령 종료

분류에서Dev

스크립트를 종료하지 않고 스크립트에서 bash 명령 종료

분류에서Dev

Maven을 통해 실행 한 후 셸 스크립트에서 종료

분류에서Dev

종료 후 Google 크롬에서 프로세스를 종료합니다.

분류에서Dev

퍼티 세션을 종료 한 후 프로세스를 유지하려면 어떻게해야합니까?

분류에서Dev

bash 스크립트에서 Ctrl-C 트랩으로 ssh 종료

분류에서Dev

대화 메뉴에 대한 bash 스크립트 종료 코드

분류에서Dev

bash 스크립트에서 종료 코드를 0에서 1로 변경

분류에서Dev

해당 뷰를 종료 한 후 어레이에서 데이터를 유지합니까?

분류에서Dev

대상을 빌드 한 후 (종료 직전) Makefile이 스크립트를 실행하도록합니다.

분류에서Dev

NodeJs 스크립트에서 종료 코드를 반환하는 Bash 스크립트

분류에서Dev

조건이 통과되면 mongo 셸에서 bash 스크립트를 종료합니다.

분류에서Dev

bash 스크립트에서 에코 된 명령의 마지막 종료 코드를 확인합니다.

분류에서Dev

쉘 스크립트에서 주어진 행을 출력 한 후 프로그램을 종료하십시오.

분류에서Dev

백그라운드에서 Bash 스크립트를 실행하고 터미널을 종료합니다.

분류에서Dev

원격 스크립트에서 tailf 명령을 종료 한 후 세션을 유지하는 방법

분류에서Dev

bash 스크립트에서 소스를 설정 한 후 명령을 찾을 수 없습니다.

분류에서Dev

가장 간단한 방법으로 60 초 후에 Python 스크립트 종료

분류에서Dev

서브 쉘에서 전체 bash 스크립트 종료

분류에서Dev

tmux 세션을 종료 한 후 어떻게 액세스합니까?

Related 관련 기사

  1. 1

    bash 스크립트에서 케이스를 종료 한 후 SSH가 종료 됨

  2. 2

    SSH를 종료 한 후 실행중인 원격 서버에서 Python 스크립트를 유지하려면 어떻게해야합니까?

  3. 3

    일부 서버 목록에 대한 내 bash 루프에서 스크립트는 ssh를 사용하여 perl 스크립트를 실행 한 후 종료됩니다.

  4. 4

    SSH를 연결 한 후 bash에서 zsh를 실행합니다. 하나의 명령으로 둘 다 종료하려면 어떻게해야합니까?

  5. 5

    스크립트에서 전체 화면을 지우고 스크립트를 종료 한 후 이전 프롬프트를 표시합니다.

  6. 6

    스크립트를 종료 할 때 bash 스크립트에서 백그라운드 프로세스 종료

  7. 7

    $ ()를 사용하는 bash 스크립트에서 종료

  8. 8

    SSH를 서버에 연결하고 Python 스크립트를 종료합니다 (동일한 셸에서).

  9. 9

    프로세스를 종료 한 후 bash가 '종료 됨'을 표시하는 이유는 무엇입니까?

  10. 10

    스크립트를 종료하지 않고 스크립트에서 bash 명령 종료

  11. 11

    스크립트를 종료하지 않고 스크립트에서 bash 명령 종료

  12. 12

    Maven을 통해 실행 한 후 셸 스크립트에서 종료

  13. 13

    종료 후 Google 크롬에서 프로세스를 종료합니다.

  14. 14

    퍼티 세션을 종료 한 후 프로세스를 유지하려면 어떻게해야합니까?

  15. 15

    bash 스크립트에서 Ctrl-C 트랩으로 ssh 종료

  16. 16

    대화 메뉴에 대한 bash 스크립트 종료 코드

  17. 17

    bash 스크립트에서 종료 코드를 0에서 1로 변경

  18. 18

    해당 뷰를 종료 한 후 어레이에서 데이터를 유지합니까?

  19. 19

    대상을 빌드 한 후 (종료 직전) Makefile이 스크립트를 실행하도록합니다.

  20. 20

    NodeJs 스크립트에서 종료 코드를 반환하는 Bash 스크립트

  21. 21

    조건이 통과되면 mongo 셸에서 bash 스크립트를 종료합니다.

  22. 22

    bash 스크립트에서 에코 된 명령의 마지막 종료 코드를 확인합니다.

  23. 23

    쉘 스크립트에서 주어진 행을 출력 한 후 프로그램을 종료하십시오.

  24. 24

    백그라운드에서 Bash 스크립트를 실행하고 터미널을 종료합니다.

  25. 25

    원격 스크립트에서 tailf 명령을 종료 한 후 세션을 유지하는 방법

  26. 26

    bash 스크립트에서 소스를 설정 한 후 명령을 찾을 수 없습니다.

  27. 27

    가장 간단한 방법으로 60 초 후에 Python 스크립트 종료

  28. 28

    서브 쉘에서 전체 bash 스크립트 종료

  29. 29

    tmux 세션을 종료 한 후 어떻게 액세스합니까?

뜨겁다태그

보관