우공이산(愚公移山)

자신과 세상을 바꾸는 것은 머리좋고 가진것이 많은 사람이 아니라 결코 포기하지 않는 의지로 꾸준히 노력해 가는 사람이다. 오늘이 쌓여 내일을 만들고, 내일이 쌓여 인생을 만든다.

Code Story

[꿀팁] 쉘스크립트 만들기

보노보노 2023. 7. 21. 17:40

우리가 분석환경 설정에 소요되는 시간이 많다. 이런 부분은 자동화 스크립트를 이용하면 쉽고 빠르게 진행할 수 있다.

리눅스 분석환경 자동설정을 위한 shell script를 만들어 보자.

 

1. shell 스크립트 만들기.

간단하게 새 파일 생성후 첫번째 줄에 아래와 같이 작성하고 시작하자.

파일 이름은 env_setup.sh 로 설정

 

 

아래와 같이 작성을 마치고 저장하자. 

#!/bin/bash

echo "Start env_setup shell script!!"

exit 0

실행 방법은 아래와 같이 sh, bash 또는 파일명 입력 중 마음에 드는 방법으로 실행시킬 수있다.

1) sh env_setup.sh
2) bash env_setup.sh
3) ./env_setup.sh

실행 방법 및 결과

 

 

추가적으로 필요 시 실행권한을 설정해 주면 실행에 자유롭다. 

chmod 755 env_setup.sh

권한 변경 결과 확인

 

 

자 여기까지 쉘스크립트를 생성하는 방법이고, 여기에 우리가 터미널 상에서 하나하나 해야하는 일련의 과정을 쭉 나열하고, 스크립트를 실행시키고 커피한잔의 여유를 즐길수 있기를 희망하면서 본격적으로 시작해보자. 

 

2. 스크립트 작성하기 

 

1) 필요한 앱(tool)설치 및 설정.

더보기

자신의 개발 / 분석 목적에 필요한 리눅스 앱들이 있을것이다. 이는 모두가 다르니 각자 상황에 맞게..

설치할 앱 리스트를 파일 형태로 만들어 놓고 해당 리스트를 모두 자동으로 설치해 주도록 하겠다.