C쉘에서 setenv를 설정한 변수 이름에 "." 사용이 가능한가요?
글쓴이: noitul5 / 작성시간: 금, 2012/03/09 - 5:32오후
안녕하세요
C쉘에서 작업하다가 대략 다음과 같은 에러메세지를 받았습니다.
setenv: Variable name must contain alphanumeric characters
코드 안의 이부분에서
setenv gc_matrix.nml ${BLD}/GC_$MECH.nml
gc_matrix"."nml 저 마침표 때문에 에러가 난것 같은데
제가 받은 코드들이 C쉘 기반 코드이고 다른 연계된 코드 모두 저 변수이름 ("."을 포함한)을 사용하고 있었습니다.
제가 사용하는 시스템이 잘못된건지, 아님 다른 해결방법이 있는지 검색을 해봐도 딱히 찾지 못하고 있습니다.
어떠한 답변도 감사하겠습니다.
사용 버전은 tcsh-6.17-12 입니다
Forums:
쉘 변수이름에 쓰이는 문자들은 오직 letters
쉘 변수이름에 쓰이는 문자들은 오직
letters ( a to z or A to Z),
numbers ( 0 to 9), 또는
underscore character ( _)
만 가능합니다.
$MECH -> ${MECH} 로 시도해보심이
$MECH -> ${MECH} 로 시도해보심이
댓글 달기