if 내의 zsh 변수 할당

동경

이것이 제 첫 번째 질문입니다. 그래서 ... 제가 제대로하기를 바랍니다.

나는 약간의 zsh 스크립트를 작성하려고 해요-다음 예제는 내가 가진 것을 단순화합니다.

function example {
    if [ $1 == "my_string" ]; then
        local my_variable=10
    fi
    echo $my_variable
}

// i want
$> example my_string
$> 10

// i get
$> example:1: = not found

나는 지역 변수를 사용하거나 사용하지 않고 시도해 왔으며 몇 시간 동안 인터넷 검색뿐만 아니라 공백이 있든 없든 선언을 시도했습니다.

티아

편집 : 추가 정보 Mac OSX Mavericks-iTerm2를 사용하고 있으며 oh-my-zsh를 설치했습니다.이 스크립트는 ~ / .zshrc 내에 직접 작성됩니다.

케빈

zsh에서 equals옵션이 설정되면 입력 =program하면 해당 프로그램의 경로로 확장됩니다. 여기서 zsh는 ==" =프로그램 경로로 해석 하고 오류를 찾지 않고 오류를 인쇄합니다. 인용하거나 [[ ... ]]대신 사용할 수 있습니다 .

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

if 내의 zsh 변수 할당

분류에서Dev

Zsh에서 변수에 명령 할당

분류에서Dev

zsh의 위치 매개 변수에 정수 값을 할당 할 수 있습니까?

분류에서Dev

C ++ if 문 내부의 변수 할당

분류에서Dev

루프 내의 변수에 값 할당

분류에서Dev

zsh의 지역 변수 : zsh에서 bash의 "export -n"에 해당하는 것

분류에서Dev

zsh의 지역 변수 : zsh에서 bash의 "export -n"에 해당하는 것

분류에서Dev

변수 할당의 속기

분류에서Dev

KornShell의 변수 할당

분류에서Dev

Makefile 대상 내의 명령 내부에 변수 할당

분류에서Dev

함수 angular2의 내부 변수에 값 할당

분류에서Dev

AutoIT의 문자열 변수에 Excel 셀의 내용 할당

분류에서Dev

AutoIT의 문자열 변수에 Excel 셀의 내용 할당

분류에서Dev

switch 문 내부에 변수 할당

분류에서Dev

블록 내부에서 변수 할당

분류에서Dev

C ++의 생성자 내부에서 변수 선언 및 할당

분류에서Dev

R의 루프 내에서 변수에 값 할당

분류에서Dev

서버의 txt 파일 내용을 javascript 변수에 할당

분류에서Dev

쉘 스크립트의 while 루프 내에서 변수 할당

분류에서Dev

c의 sizeof 함수 내부 할당

분류에서Dev

Invoke-Command 내부의 변수에 값을 할당 할 수 없습니다.

분류에서Dev

Angular 팩토리 내의 변수에 값을 할당 할 수 없습니까?

분류에서Dev

루프의 변수에 플롯 할당

분류에서Dev

q의 다중 변수 할당

분류에서Dev

R의 변수에 문자열 할당

분류에서Dev

다중 변수 할당의 Lvalue 및 Rvalue

분류에서Dev

bash 변수 할당의 단일 괄호

분류에서Dev

GAS 어셈블리의 변수 할당

분류에서Dev

case 문 외부의 변수 할당