값을 변수로 설정할 때 "명령을 찾을 수 없음"오류

다닐로

다음 test.sh 스크립트가 있습니다.

#!/bin/bash
foo=0
bar=foo;
${bar}=1
echo $foo;

산출:

./test.sh: line 4: foo=1: command not found
0

"명령을 찾을 수 없음"오류가 발생하는 이유는 무엇입니까? 스크립트를 "echo $ foo"출력 1로 변경하는 방법은 무엇입니까?

소렌

eval 함수를 사용해야합니다.

#!/bin/bash
foo=0
bar=foo;
eval "${bar}=1"
echo $foo;

${bar}=1이가되도록 먼저 대체 과정을 통해 갈 것입니다 foo=1, 다음 평가는 쉘의 맥락에서 그것을 평가합니다

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

입력을 리디렉션 할 때 명령을 찾을 수 없음 오류

분류에서Dev

Ubuntu 12.04에 SSH 할 때 명령을 찾을 수 없음

분류에서Dev

sh : webpack : beanstalk에 hello world reactjs 프로젝트를 업로드 할 때 명령을 찾을 수 없음 오류

분류에서Dev

bash 스크립트는 if 문을 사용할 때 명령을 찾을 수 없음 오류를 제공합니다.

분류에서Dev

명령 줄에서 mfp를 실행할 때 Mac에서 명령을 찾을 수 없음 오류

분류에서Dev

Linux Ubuntu에 LMD를 설치할 때 maldet 명령을 찾을 수 없음

분류에서Dev

Ubuntu 16.04에 Xampp를 설치하면 오류 명령을 찾을 수 없음

분류에서Dev

make로 sevensquare를 빌드 할 때 "g ++ : 명령을 찾을 수 없음"

분류에서Dev

ssh 및 비 절대 명령을 사용할 때 "명령을 찾을 수 없음"

분류에서Dev

ssh 및 비 절대 명령을 사용할 때 "명령을 찾을 수 없음"

분류에서Dev

travis CI에서 Makefile을 실행할 때 gcc 명령을 찾을 수 없음

분류에서Dev

-bash : : Mac OSX에서 쉘을 시작할 때 명령을 찾을 수 없음

분류에서Dev

Mongodump-덤프를 실행할 때 명령을 찾을 수 없음

분류에서Dev

Python3 : CLI에서 실행할 때 명령을 찾을 수 없음

분류에서Dev

bash에서 "lessc"를 실행할 때 "명령을 찾을 수 없음"

분류에서Dev

오류 "sh : : 명령을 찾을 수 없음 sh : : 명령을 찾을 수 없음"번호 127

분류에서Dev

평균 숫자 (Bc 명령을 찾을 수 없음 오류)

분류에서Dev

nslookup : RHEL / CentOS 7에서 명령을 찾을 수 없음 오류

분류에서Dev

zsh에서 "명령을 찾을 수 없음"오류 차단

분류에서Dev

makeobj 명령을 찾을 수 없음 오류

분류에서Dev

명령을 찾을 수 없음 ... 오류 (Fedora 29)

분류에서Dev

배포 중 Capistrano 오류 (명령을 찾을 수 없음 : sneakersctl)

분류에서Dev

오류 메시지-openssl : 명령을 찾을 수 없음

분류에서Dev

Ubuntu 12.04에서 killproc 명령을 찾을 수 없음 오류

분류에서Dev

Mac 10.10.5에서 오류 sudo : gpasswd : 명령을 찾을 수 없음

분류에서Dev

bash : 명령을 찾을 수 없음 오류

분류에서Dev

Travis CI : 57 행 오류 : pytest # : 명령을 찾을 수 없음

분류에서Dev

Yarn 전역 설치 : "adonis : 명령을 찾을 수 없음"

분류에서Dev

zsh 명령을 찾을 수 없음 : brew? (Homebrew 설치)

Related 관련 기사

  1. 1

    입력을 리디렉션 할 때 명령을 찾을 수 없음 오류

  2. 2

    Ubuntu 12.04에 SSH 할 때 명령을 찾을 수 없음

  3. 3

    sh : webpack : beanstalk에 hello world reactjs 프로젝트를 업로드 할 때 명령을 찾을 수 없음 오류

  4. 4

    bash 스크립트는 if 문을 사용할 때 명령을 찾을 수 없음 오류를 제공합니다.

  5. 5

    명령 줄에서 mfp를 실행할 때 Mac에서 명령을 찾을 수 없음 오류

  6. 6

    Linux Ubuntu에 LMD를 설치할 때 maldet 명령을 찾을 수 없음

  7. 7

    Ubuntu 16.04에 Xampp를 설치하면 오류 명령을 찾을 수 없음

  8. 8

    make로 sevensquare를 빌드 할 때 "g ++ : 명령을 찾을 수 없음"

  9. 9

    ssh 및 비 절대 명령을 사용할 때 "명령을 찾을 수 없음"

  10. 10

    ssh 및 비 절대 명령을 사용할 때 "명령을 찾을 수 없음"

  11. 11

    travis CI에서 Makefile을 실행할 때 gcc 명령을 찾을 수 없음

  12. 12

    -bash : : Mac OSX에서 쉘을 시작할 때 명령을 찾을 수 없음

  13. 13

    Mongodump-덤프를 실행할 때 명령을 찾을 수 없음

  14. 14

    Python3 : CLI에서 실행할 때 명령을 찾을 수 없음

  15. 15

    bash에서 "lessc"를 실행할 때 "명령을 찾을 수 없음"

  16. 16

    오류 "sh : : 명령을 찾을 수 없음 sh : : 명령을 찾을 수 없음"번호 127

  17. 17

    평균 숫자 (Bc 명령을 찾을 수 없음 오류)

  18. 18

    nslookup : RHEL / CentOS 7에서 명령을 찾을 수 없음 오류

  19. 19

    zsh에서 "명령을 찾을 수 없음"오류 차단

  20. 20

    makeobj 명령을 찾을 수 없음 오류

  21. 21

    명령을 찾을 수 없음 ... 오류 (Fedora 29)

  22. 22

    배포 중 Capistrano 오류 (명령을 찾을 수 없음 : sneakersctl)

  23. 23

    오류 메시지-openssl : 명령을 찾을 수 없음

  24. 24

    Ubuntu 12.04에서 killproc 명령을 찾을 수 없음 오류

  25. 25

    Mac 10.10.5에서 오류 sudo : gpasswd : 명령을 찾을 수 없음

  26. 26

    bash : 명령을 찾을 수 없음 오류

  27. 27

    Travis CI : 57 행 오류 : pytest # : 명령을 찾을 수 없음

  28. 28

    Yarn 전역 설치 : "adonis : 명령을 찾을 수 없음"

  29. 29

    zsh 명령을 찾을 수 없음 : brew? (Homebrew 설치)

뜨겁다태그

보관