[Sh script] MacOS에서 sh script: String index 컨트롤
MacOS 환경에서 Shell script를 사용하기 위해 공부하다 보면 많은 것을 배울 수 있다. MacOS는 zsh 이 기본 쉘로 되어 있다. 그 중 하나로, 변수에 저장된 String(문자열)에 대해 Indexing 하는 방법을 기록해두고자 한다. 코드를 통해 많은 프로그램을 작성하다 보면, 중요한 결과 파일이나 그림을 저장할 때, 분석을 수행하던 변수명에 저장된 문자열을 이용하여 파일이름화 하는 경우가 많다. 예를 들어, 아래와 같이, 분석 프로그램 중 하나인 MATLAB 파일을 불러왔을 때, 확장자를 제외한 나머지 문자열을 결과에 저장하고자 하는 경우가 있다. Example) var1 = "analysis_code_sub12.mat"; ... save(strcat(var1(0:end-4), "..
곰박사의 탐구/곰박사 코딩하다
2023. 12. 4. 16:39