tcsh에 대한 설명서를 읽었지만 필자의 경우 어떻게 작동하는지 또는 전혀 작동해야하는지 알 수 없습니다. 기본적으로 값이 6 자리 숫자 인 변수의 일부를 추출해야합니다. 그래서 처음 두 글자를 버리고 마지막 네 글자를 가져와야합니다.tcsh의 변수 대체
아래 예제는 작동하지 않습니다 (아마 배쉬에서 일 것이나 사용할 수 tcsh의 HAS) :
set VAR1 = value1
set VAR2 = `echo ${VAR1:2}`
echo VAR2
그것은 오류 Bad : modifier in $ (2)
와 함께 제공, 그것은 bash는 구문이다 분명히 있기 때문에 tcsh의 이해할 수없는 하지만 tcsh 인수를 사용하여이를 수행하는 방법을 이해할 수는 없습니다.
오신 것을 환영합니다. 도움이되는 답변을 찾은 경우 언제든지 수락 및/또는 upvote. – shx2