[안드로이드] 시스템 데몬 부분 빌드
By Guillermo Austin Kim | 2018년 10월 4일 |
안드로이드에서 리눅스 시스템 프로그래밍을 실습하고 싶을 때가 있습니다. android\system\core 폴더에서 simple_proc 폴더 하나를 생성합시다. android\system\core\simple_proc 다음과 같이 메이크 파일을 하나 작성한 후 android\system\core\simple_proc 폴더에서 Android.mk 이름으로 저장합시다.LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS) LOCAL_MODULE := test LOCAL_SRC_FILES := \ test.cpp \ LOCAL_MODULE_TAGS := optional LOCAL_FORCE_STATIC_EXECUTABLE := true LOCAL_STATIC_
[모바일] 엄마는 게임을 숨겼다!! 후기 (스포있음)
By 완전 주관적인 나의 세계 | 2017년 2월 13일 |
![[모바일] 엄마는 게임을 숨겼다!! 후기 (스포있음)](https://img.zoomtrend.com/2017/02/13/b0016950_58a1235d62235.png)
안드로이드 플레이 스토어에 엄마는 게임을 숨겼다 2편이 나왔길래1편을 잠깐 했다가 엔딩을 못 봤어서 엔딩까지 달렸습니다. 아래에 엔딩 스포가 있으니 스포일러에 민감하시면 안보시길 추천 드립니다. 게임은 터치, 드래그 형식으로 엄마 몰래 게임기를 찾는 단순한 게임입니다. 30 스테이지까지 있으며 웃음이 나오는 소소한 장면들이 많으며크게 어렵지 않아 금방 엔딩까지 볼 수 있습니다. 30스테이지까지 깨면 엔딩이 나오는데게임을 계속 하다가 위 사진처럼 계속 계속 게임을 하다가 1000일이 되고 가족들을 껴안고 끝납니다. 너무 게임만 하지말고 가족들과 함께 하라는 소소한 교훈을 주면서 끝나네요 ㅎㅎㅎ
[bash: sed] 특정한 문자열이 포함된 행 삭제하기
By 반달가면 | 2017년 2월 8일 |
텍스트 파일에서 특정한 문자열이 포함된 행을 삭제하고 싶을 경우, sed에서 간단하게 작업이 가능하다. 삭제하고자 하는 문자열을 "/문자열/d" 형태로 지정해 주면 된다. 아래의 예시를 보자. # my_data.txt 파일에서 "abcdefg"가 포함된 행을 제거하고 화면에 출력 sed '/abcdefg/d' my_data.txt 위의 명령을 실행하면 my_data.txt 파일에서 문자열 "abcdefg"가 있는 행을 제거한 후 화면에 결과를 출력한다. 파일 자체를 수정하여 저장하고 싶다면 -i 옵션을 추가하자. (-i 옵션에 대한 내용은 이전 게시물을 참고하자. 여기로) # my_data.txt 파일에서 "abcdefg"가 포함된 행을 삭제하고 저장 sed -i '/abcdefg/d'
[bash: nl, awk] 결과 출력에 행번호를 같이 표시하기
By 반달가면 | 2018년 2월 28일 |
화면에 결과를 출력할 때 행번호를 같이 표시할 필요하 있다면 nl을 이용할 수 있다. 아래의 예시를 보자. cat my_file.txt | nl 1 abc 2 def ... nl에서 아무련 옵션을 주지 않았을 경우, 6칸을 행번호 폭으로 할당하고 행번호와 출력 내용은 탭(tab)으로 구분된다. 만약 행번호의 폭을 1칸으로 하려면 -w 옵션을 사용하고, 구분자를 바꾸고 싶다면 -s 옵션을 사용하면 되겠다. # 행번호 폭 1칸, 구분자 콜론(:) cat my_file.txt | nl -w 1 -s ":" 1:abc 2:def ... 9:abc 10:def ... 출력 행수가 많아서 행번호 자리수가 -w에서 지정한 폭을 넘어갈 경우에는 당연히