2021/08 3

bash shell 키워드 의미

ESC csh 파일명 완성 RETURN csh, sh 명령 실행 space csh, sh 아규먼트 구분 TAB csh, sh 아규먼트 구분 TAB bash 파일명 완성 # csh, sh 코멘트 시작점 ` csh, sh 명령 대치(backquotes) ” sh 불완전 quote $, `, \ 의 의미는 희석시키지 못함 ” csh 불완전 quote $, `, ! 의 의미는 희석시키지 못함 ‘ csh, sh 완전 quote 모든 문자의 의미 희석 \ csh, sh 한 문자를 quote $var csh, sh 변수 ${var} csh, sh $var와 같다. $var:mod csh var를 편집자인 mod로 편집한다. => 나중에 다시 설명 ${var-default} sh var가 정의되어 있지 않으면 defa..

[Linux] dynamic library (dlopen, dlsym, dlclose, dlerror) 사용법

개요 dlopen의 경우 library를 run time에 Load하여 사용 하려고 할 때 사용 합니다. 헤더 #include dlopen 관련 함수 #include #라이브러리를 open 합니다. void *dlopen (const char *filename, int flag); #라이브러리 오픈 관련 에러는 표현 합니다. const char *dlerror(void); #so파일의 symbol 정보를 가져옵니다. #반환 # - 해당 symbol과 연관된 주소값이 반환 #사용법 # - 이를 받아서 함수포인터 또는 변수로 저장 void *dlsym(void *handle, const char *symbol); #라이브러리를 close 합니다. int dlclose (void *handle); 출처: ht..