shell에서 commad 결과값(grep,awk,sed,...)을 객체로 할당하는 방법
·
꿀팁 분석 환경 설정/Linux
도움이 되셨다면, 광고 한번만 눌러주세요. 블로그 관리에 큰 힘이 됩니다 ^^ 특정 명령어를 사용해서 받은 값을 객체로 받고 싶었다. 삽질을 한 하루하다가 방법은 알고 있있지만 내가 못한 것이였다. (상황) a.txt에서 efgh 라는 값을 찾고 싶다. arr=( $(grep "abcd" a.txt) ) echo "${arr[2]}"​ 위와 같이 하면 arr이라는 객체에서 2번째 index부분에 efgh라는 값을 받게 되는 것을 알 수 있다! 먼가 여기서 특정 부분을 가져와서 객체로 만들고 싶을 때는 음... 먼가 그냥 될 줄 알았는데 잘 안된다. ### ver1,ver2는 일단 삽질의 결과 ## ver0 (이렇게 하는 것이 맞는 듯) path2="${arr[2][@]} ----------------- ..
Conda 가상환경을 shell script 한개로 여러 Python 환경 실행시키기
·
꿀팁 분석 환경 설정
conda 나 virtualenv 같은 경우에는 환경을 여러 개를 만들 수 있다. 그렇다면 이러한 환경들을 여러 개로 다루면서, 사용하고 싶은 경우가 있다. 이 글에선 결론적으로 sh로 실행을 할 것이고, 그전에 일단 각각의 환경에 대해서 다른 버전을 제공하는지를 확인해보자. 일반적으로 환경에 접속을 하고 나서 실행을 한다. 보통은 activate를 하고 나서, 해당 파이썬에서 script를 실행한다. ## version check conda info --envs conda activate py36 python test.py 하지만 이런 경우에는 sh을 이용할 때 문제가 발생한다. 일단 sh에서 conda activate 를 하고 python을 실행해주면 될 것 같기도 한데...(테스트 안 해봄) 그래서..

AI 도구

AI 도구 사이드 패널

아래 AI 서비스 중 하나를 선택하여 블로그를 보면서 동시에 사용해보세요.

API 키를 입력하세요API 키를 저장하려면 저장 버튼을 클릭하세요API 키가 저장되었습니다
API 키를 입력하세요API 키를 저장하려면 저장 버튼을 클릭하세요API 키가 저장되었습니다
API 키를 입력하세요API 키를 저장하려면 저장 버튼을 클릭하세요API 키가 저장되었습니다
URL과 모델을 입력하세요설정을 저장하려면 저장 버튼을 클릭하세요설정이 저장되었습니다