쉘 스크립트(shell script)를 이용해 콘솔(console)에서 문자열 자르기를 활용!
요즘 안드로이드에서, 반복적으로 app.을 재시작 하면서 수정/테스트 해야 하는 삽질을 하고 있는데, 프로세스 종료를 좀 스마트(smart)하게 해 보고자 좀 찾아봤다.
그 언젠가, 1998년 즈음(?) UNIX shell에서 특정 문자열을 골라내는 명령어를 배웠던 기억이 어렴풋이 떠오르긴 했지만, 그 명령어가 뭔지는 몰라서 좀 찾아보다 awk/split임을 확인하고 내 입맛에 맞게 수정을 좀 했다.
요즘 기억력이 점점 쇠퇴하고 있는지라, 기록으로 남긴다. ㅜ.ㅜ
root@shell:/ # ps | grep launcher2 | awk '{split($0, arr, " "); printf("%s",arr[2]); }' | xargs kill
'리눅스 & 안드로이드' 카테고리의 다른 글
systemTime(SYSTEM_TIME_MONOTONIC) vs SystemClock.uptimeMillis() (0) | 2015.12.31 |
---|---|
Android app.에서 getprop을 이용해 property 값 읽기 (0) | 2015.10.14 |
NDK 빌드할 때 생기는 .d 파일 (0) | 2014.08.06 |
Eclipse에서 .apk에 .so 포함시키는 방법 (0) | 2014.07.11 |
android-ndk-profiler 사용하기 (0) | 2014.07.04 |