Bash의 string{ending1,ending2} 구조는 무엇입니까? zsh의 동등한 구조는 무엇입니까?

Bash의 string{ending1,ending2} 구조는 무엇입니까? zsh의 동등한 구조는 무엇입니까?

zsh로 전환하려고 했는데요. 지금까지 내가 놓친 것들은 다음과 같습니다.

#!/bin/bash
mv /very/long/path/to/file1.conf{,.old}
#bash expandes that to:
mv /very/long/path/to/file1.conf /very/long/path/to/file1.conf.old

그거 뭐라고 부르나요? zsh에 해당하는 것이 있습니까?

답변1

그것은 알려져있다지원 확장에도 존재합니다 zsh.

bash와 zsh의 중요한 차이점은 zsh에서는 매개변수 확장이 중괄호 내에서 수행되지만 bash에서는 그렇지 않다는 것입니다.

관련 정보