태그 보관물: tip

cannot open shared object file: No such file or directory

64bit ubuntu에서 locate 등의 명령어로 찾아보면 library가 있으나 실제로는 수행할 때 찾을 수 없다는 오류를 내면서 죽는 경우가 있다. 아래는 android build 중에 수행되는 어떤 실행 파일이 libQtGui.so.4를 찾지 못해 종료한 빌드 로그이다. … ./bin/EXE_FILE: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory … 하지만 찾아보면 libQtGui.so.4는 […]

WARNING: terminal is not fully functional

mac에서 git관련 command나 man 명령어와 같이 more/less를 사용하는 실행을 할 때 다음과 같은 경고가 출력되는 경우가 있다. WARNING: terminal is not fully functional – (press RETURN) max os x의 경우 $TERM값이 기본적으로 xterm-256color로 설정되는데, Xcode를 설치 할 때 terminal관련 정보가 삭제되서 이 문제가 발생한다고 한다. 간단하게는 터미널 -> 환경설정 -> 고급에서 ‘터미널을 다음과 같이 선언’ 항목을 […]

[Tip] Hex string을 bash에서 보기

Unix command인 echo를 -e option과 함께쓰면 ‘\x’로 escape된 hex값을 문자로 보여 준다. $ echo -e “\x5B\xEB\xAC\xBC\xEB\x86\x80\xEC\x9D\xB4\x20\xEA\xB7\xB8\xEB\xA6\xBC\xED\x8C\x90\x5D” [물놀이 그림판] Web browser등에서는 ‘\x’가 아닌 ‘%’를 escape character로 사용하기도 하는데 이런경우는 bash의 string 치환을 사용해서 ‘\x’로 변환해서 사용할 수 있다. $ str=’\x5B\xEB\xAC\xBC\xEB\x86\x80\xEC\x9D\xB4\x20\xEA\xB7\xB8\xEB\xA6\xBC\xED\x8C\x90\x5D’ $ echo -e ${str//%/\\x} [물놀이 그림판] * Bash에서 string을 다루는 방법에 대해서는 KLDP의 이 문서를 참고. […]

[Tip] Cygwin에서 화면 지우기

기본적으로 설치되는 Cygwin package에는 clear command가 없다. clear.exe를 설치 하려면 ncurses package를 설치 해야 한다. 하지만, bash를 사용한다면 더 간단한 방법으로 화면을 지울 수 있다. Ctrl + l 아마도 비슷한 글: [Tip] Hex string을 bash에서 보기 cannot open shared object file: No such file or directory bash에서 자동완성할 때 공백 문자 들어가는 문제 [Tip] PyDev […]