선언 -p $ ARRAY가 ARRAY의 내용을 표시하지 않는 이유는 무엇입니까?

user2485710

그냥 만지작 bash와 내가 함께했다

declare -a K <<< "${SHELL}"; declare -p $K

declare -p 배열이 생성되었는지 여부를 확인하는 데 사용되는 짧은 명령입니다. 일반적으로 주어진 변수가 실제로 array 인 경우 모든 것이 예상대로 진행되면 주어진 배열에 대한 선언을 내 보냅니다.

<<<무언가 의 내용을 표준 입력으로 리디렉션합니다 . 이렇게하면 변수의 내용을 표준 입력에서 오는 것처럼 사용할 수 있습니다.

declare -a연관성이 아닌 일반 배열을 선언하며 키는 숫자 일뿐입니다.

따라서이 명령이 일반적인 출력 declare -p과 같지 않고 배열처럼 보이지 않는 데이터 덩어리를 출력하는 이유는 무엇입니까? 일련의 declare <something> <something>.

누군가이 명령의 동작을 설명 할 수 있습니까?

아누 바바

그것을 사용하는 올바른 방법은 다음과 같습니다.

declare -a K=("${SHELL}")

declare -p K
declare -a K='([0]="/bin/bash")'

그래서 declare -p K대신 사용declare -p $K

에 따라 help declare:

  -p    display the attributes and value of each NAME

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

선언 -p $ ARRAY가 ARRAY의 내용을 표시하지 않는 이유는 무엇입니까?

분류에서Dev

유형의 빈 변수 선언에 컴파일 오류가 표시되지만 null 선언에는 표시되지 않는 이유는 무엇입니까?

분류에서Dev

컴파일러가 내 양식의 변수가 내 프로 시저에서 선언되지 않았다고 말하는 이유는 무엇입니까?

분류에서Dev

웹 워커의 onmessage에서 함수 선언을 사용하지 않는 이유는 무엇입니까?

분류에서Dev

`템플릿`클래스의 열거 형에 선언을 사용하지 않는 이유는 무엇입니까?

분류에서Dev

내 p : progressBar가 표시되지 않고 숫자 만 표시되는 이유는 무엇입니까?

분류에서Dev

JComboBox가 사용자 정의 모델의 문자열을 표시하지 않는 이유는 무엇입니까?

분류에서Dev

** p가 이미 선언 된 경우 * p는 무엇을 의미합니까?

분류에서Dev

GADBannerView가 선언되지 않은 이유는 무엇입니까?

분류에서Dev

"적성 검색"의 "p"가 전혀 설치되지 않음을 의미하는 이유는 무엇입니까?

분류에서Dev

"적성 검색"의 "p"가 전혀 설치되지 않음을 의미하는 이유는 무엇입니까?

분류에서Dev

"적성 검색"의 "p"가 전혀 설치되지 않음을 의미하는 이유는 무엇입니까?

분류에서Dev

Thunar가 이미지의 썸네일을 생성 및 표시하지 않는 이유는 무엇입니까?

분류에서Dev

for 루프의 비동기가 실행 시간을 개선하지 않는 이유는 무엇입니까?

분류에서Dev

unshare -p가 -f 및 --mount-proc을 의미하지 않는 이유는 무엇입니까?

분류에서Dev

C 언어를 사용하여 CodeVisionAVR에서 정의되지 않은 기호 'sprintf'가 표시되는 이유는 무엇입니까?

분류에서Dev

내 sort_array가 정렬되지 않는 이유는 무엇입니까?

분류에서Dev

"오류 : 선언되지 않은 식별자 사용"오류가 발생하는 이유는 무엇입니까?

분류에서Dev

linqpad가 테이블의 모든 열을 표시하지 않는 이유는 무엇입니까?

분류에서Dev

변수가 전역으로 선언 된 경우에도 Javascript 코드가 '정의되지 않음'을 인쇄하는 이유는 무엇입니까?

분류에서Dev

Julia가 Array 값을 덮어 쓰지 않는 이유는 무엇입니까?

분류에서Dev

이중 함수에서 선언 된 숫자가 사용되지 않는 이유는 무엇입니까? (씨)

분류에서Dev

Swift Playgrounds가 뷰의 변환을 표시하지 않는 이유는 무엇입니까?

분류에서Dev

arraylist가 여러 클라이언트 요청의 값을 저장하지 않는 이유는 무엇입니까?

분류에서Dev

내 사용자 정의 메뉴가 Wordpress에 표시되지 않는 이유는 무엇입니까?

분류에서Dev

"sudo ls ~"가 / root가 아닌 / home / username의 내용을 표시하는 이유는 무엇입니까?

분류에서Dev

전역 적으로 선언했는데 변수가 정의되지 않은 이유는 무엇입니까?

분류에서Dev

이 코드가 내 화면에 선택한 옵션을 게시하지 않는 이유는 무엇입니까?

분류에서Dev

NSSecureTextField가 일부 언어의 문자열을 지원하지 않는 이유는 무엇입니까?

Related 관련 기사

  1. 1

    선언 -p $ ARRAY가 ARRAY의 내용을 표시하지 않는 이유는 무엇입니까?

  2. 2

    유형의 빈 변수 선언에 컴파일 오류가 표시되지만 null 선언에는 표시되지 않는 이유는 무엇입니까?

  3. 3

    컴파일러가 내 양식의 변수가 내 프로 시저에서 선언되지 않았다고 말하는 이유는 무엇입니까?

  4. 4

    웹 워커의 onmessage에서 함수 선언을 사용하지 않는 이유는 무엇입니까?

  5. 5

    `템플릿`클래스의 열거 형에 선언을 사용하지 않는 이유는 무엇입니까?

  6. 6

    내 p : progressBar가 표시되지 않고 숫자 만 표시되는 이유는 무엇입니까?

  7. 7

    JComboBox가 사용자 정의 모델의 문자열을 표시하지 않는 이유는 무엇입니까?

  8. 8

    ** p가 이미 선언 된 경우 * p는 무엇을 의미합니까?

  9. 9

    GADBannerView가 선언되지 않은 이유는 무엇입니까?

  10. 10

    "적성 검색"의 "p"가 전혀 설치되지 않음을 의미하는 이유는 무엇입니까?

  11. 11

    "적성 검색"의 "p"가 전혀 설치되지 않음을 의미하는 이유는 무엇입니까?

  12. 12

    "적성 검색"의 "p"가 전혀 설치되지 않음을 의미하는 이유는 무엇입니까?

  13. 13

    Thunar가 이미지의 썸네일을 생성 및 표시하지 않는 이유는 무엇입니까?

  14. 14

    for 루프의 비동기가 실행 시간을 개선하지 않는 이유는 무엇입니까?

  15. 15

    unshare -p가 -f 및 --mount-proc을 의미하지 않는 이유는 무엇입니까?

  16. 16

    C 언어를 사용하여 CodeVisionAVR에서 정의되지 않은 기호 'sprintf'가 표시되는 이유는 무엇입니까?

  17. 17

    내 sort_array가 정렬되지 않는 이유는 무엇입니까?

  18. 18

    "오류 : 선언되지 않은 식별자 사용"오류가 발생하는 이유는 무엇입니까?

  19. 19

    linqpad가 테이블의 모든 열을 표시하지 않는 이유는 무엇입니까?

  20. 20

    변수가 전역으로 선언 된 경우에도 Javascript 코드가 '정의되지 않음'을 인쇄하는 이유는 무엇입니까?

  21. 21

    Julia가 Array 값을 덮어 쓰지 않는 이유는 무엇입니까?

  22. 22

    이중 함수에서 선언 된 숫자가 사용되지 않는 이유는 무엇입니까? (씨)

  23. 23

    Swift Playgrounds가 뷰의 변환을 표시하지 않는 이유는 무엇입니까?

  24. 24

    arraylist가 여러 클라이언트 요청의 값을 저장하지 않는 이유는 무엇입니까?

  25. 25

    내 사용자 정의 메뉴가 Wordpress에 표시되지 않는 이유는 무엇입니까?

  26. 26

    "sudo ls ~"가 / root가 아닌 / home / username의 내용을 표시하는 이유는 무엇입니까?

  27. 27

    전역 적으로 선언했는데 변수가 정의되지 않은 이유는 무엇입니까?

  28. 28

    이 코드가 내 화면에 선택한 옵션을 게시하지 않는 이유는 무엇입니까?

  29. 29

    NSSecureTextField가 일부 언어의 문자열을 지원하지 않는 이유는 무엇입니까?

뜨겁다태그

보관