![단일 대시 "-"가 포함된 쉘 변수를 설정하는 방법은 무엇입니까?](https://linux55.com/image/196053/%EB%8B%A8%EC%9D%BC%20%EB%8C%80%EC%8B%9C%20%22-%22%EA%B0%80%20%ED%8F%AC%ED%95%A8%EB%90%9C%20%EC%89%98%20%EB%B3%80%EC%88%98%EB%A5%BC%20%EC%84%A4%EC%A0%95%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
단일 대시()를 사용하여 Bash-
Zsh 에서 변수를 설정하는 방법은 무엇입니까?
다음 중 어느 것도 작동하지 않습니다.
x=-
x=\-
x='-'
편집: 이것은 Bash에서 제대로 작동하는 것 같습니다. Zsh에서 echo를 사용하여 테스트했지만 작동하지 않습니다.
답변1
문제는 에코에 있습니다. 변수가 올바르게 할당되었지만 대신 사용해야 합니다 echo - $x
.
단일 대시()를 사용하여 Bash-
Zsh 에서 변수를 설정하는 방법은 무엇입니까?
다음 중 어느 것도 작동하지 않습니다.
x=-
x=\-
x='-'
편집: 이것은 Bash에서 제대로 작동하는 것 같습니다. Zsh에서 echo를 사용하여 테스트했지만 작동하지 않습니다.
문제는 에코에 있습니다. 변수가 올바르게 할당되었지만 대신 사용해야 합니다 echo - $x
.