Fish는 목록에서 요소를 제거하기 위해 지연 평가가 필요합니다.
저는 Fish 버전 3.7.0을 실행 중이고 색인을 기반으로 목록에서 요소를 제거하는 함수를 작성하고 싶습니다. 예를 들어, PATH 환경 변수에서 인덱스 2의 요소를 제거하고 싶습니다. set -l variable_name PATH set -l index 2 set -e $variable_name[$index] 그러나 다음 명령문은 작동하지 않고 다음을 반환합니다. set: --erase: 옵션에 인수가 필요합니다. 변수 이름(예: PATH)을 얻으려면 약간의 지연 평가가 필요하다는 것을 알았...