스크립트
Posts
84 posts[bash: bc, sed] 1보다 작거나 -1보다 큰 계산 결과에서 앞자리에 0 표시하기 (.5 -> 0.5)
우선, 리눅스에서 bc를 이용한 산수 계산에 대한 기본적인 내용은 이전 게시물을 참고하자. 여기로 bc로 계산한 결과 값이 -1에서 1 사이일 경우, 정수 자리의 0은 표시되지 않는다. 아래의 예시를 보자. echo "scale=2; 10/11" | bc .90 echo "scale=2; -11/12" | bc -.91 위의 예시에 나온 결과값을 0.90, -0.91 이렇게 표시해 주고 싶을 경우, bc 자체적인 옵션은 없는듯하고, sed를 이용해서 아래와 같이 대체를 해 줄 수 있다. sed를 이용한 문자열 대체의 기본은 여기로 결과값이 양수일 경우와 음수일 경우를 각각 대체해야 하므로, sed에 -e 옵션을 사용하여 두가지 대체 방법을 지정해 준다. -e 옵션에 대한 내용
[bash: tail] 텍스트 파일 내용의 끝부분 출력
큰 텍스트 파일 내용의 마지막 부분을 보고 싶을 때 tail 명령을 사용할 수 있다. 예를 들어 my_file.txt 파일의 마지막 5개 행을 출력하려면 아래와 같이 입력하면 되겠다. -n 옵션에 마지막 몇개의 행을 출력할 것인지 지정할 수 있다. # my_file.txt 파일의 마지막 5개 행을 출력 tail -n 5 my_file.txt 또 한가지 방법은 특정 행번호부터 마지막까지 출력하는 방식이다. -n 옵션에서 수자 앞에 "+" 기호를 추가한다. 예를 들어 my_file.txt 파일의 10번째 행부터 마지막까지 출력하려면 아래와 같이 입력한다. # my_file.txt 파일의 10번째 행부터 마지막까지 출력 tail -n +10 my_file.txt cat 명령과 조합해도 결
오토잇(AutoIt) - 윈도우용 작업 자동화 도구
오토잇(AutoIt)은 윈도우에서 작업을 자동화해 주는 스크립트 언어를 제공한다. 어플리케이션 실행, 키보드 입력, 마우스 입력 등을 반복적으로 실행해야 할 경우에 스크립트를 만들어서 자동으로 해당 작업을 수행할 수 있다. 오토잇 공식 홈페이지에서 다운로드할 수 있다. 무료라는 것도 장점. AutoIt 공식 홈페이지 공식 홈페이지에서 위키(wiki)와 사용자 설명서 등을 제공하고 있으므로 프로그래밍 경험이 좀 있다면 별 무리 없이 배워서 활용할 수 있을듯.
anbox 안드로이드 에뮬레이터용 구글 플레이 추가 스크립트 오류 수정
우선 리눅스에서 안드로이드 에뮬레이터 anbox를 설치하는 절차와 구글 플레이를 추가하는 방법은 아래의 이전 게시물들을 참고하자. anbox - 리눅스용 안드로이드 에뮬레이터 설치 anbox 안드로이드 에뮬레이터에 구글 플레이 추가 최근에 anbox를 구성하는 과정에서 설치까지는 잘 됐는데 구글 플레이(Google Play)를 추가하는 과정에서 제대로 동작하지 않았는데, 원인을 발견했기에 정리해 둔다. 리눅스 민트 18.3 XFCE에서 작업했다. anbox 설치를 마친 후, 구글 플레이 추가용 스크립트를 받아서 실행했다. sudo bash install-playstore.sh lzip 패키지가 없다는 메시지가 나오길래 설치해 주었다. sudo apt-get upda


![[웹툰단행본] 『통제구역관리부』 1권 후기 : 이상한 변칙과 기이한 일들이 일어나는 공간에 대하여](https://img.zoomtrend.com/2026/06/09/1780996474-SE-5eda86fa-0d63-4afd-b8dd-b801879fed52.jpg)
