라즈베리 파이에서 shell script 작성하기! raspberry pi, 쉘 스크립트안녕하세요 메카솔루션입니다. 이번에는 라즈베리 파이에서 가볍게 쉘 스크립트를 작성하는 방밥을 알아보도록 하겠습니다. 쉘 : SHELL 이란? 우선 쉘 에 대해 알아봅시다. <사진 출처 : https://www.tutorialspoint.com/unix/unix-getting-started.htm > 라즈베리 파이에 사용되는 리눅스 아키텍쳐는 위 그림과 같은 구조로 구성이 되어있는데 여기서는 쉘(Shell) 에 대해 알아보도록 하겠습니다. 쉘을 간단하게 정리하자면 사용자의 입력을 처리하는 프로그램입니다. 흔히 CLI 나, 커멘드 라인이라고 하는 검은화면과, 아이콘이 있어, 버튼을 통해 제어하는 GUI 또한 쉘이라고 부릅니다.
<라즈베리 파이의 CLI 쉘> 그렇다면 쉘 스크립트란? 쉘이라는 것이 사용자의 입력에 따라 기능을 처리하는 프로그램이라는 것을 알았습니다. 그렇다면, 쉘 스크립트는 무었일 까요? 스크립트는 대본 이라는 의미로, 쉽게 이해하자면 쉘에 입력할 명령들을 적어두는 대본 이라고 이해할 수 있을것입니다. 쉘 스크립트 작성해보기 우선 라즈베리 파이에서 vi나 nano 에디터로 다음 스크립트를 작성해봅시다.
완전히 따라할 필요는 없습니다. 보고 응용하시는 것이 좋습니다. 일단 제가 작성한것은 패키지 업데이트와, 업그래이드를 수행하고 재부팅하는 것을 스크립트로 만들어 두엇습니다. 이 뿐만이 아니라, 자주 사용하는명령을 이렇게 쉘 스크립트 안에 모두 몰아놓고 실행하는 것이 가능하며 이를 공유하는 것도 가능합니다. 스크립트를 모두 작성하였다면, 파일로 저장하여 봅시다. 저장후, 이를 실행할 수 있는 파일로 설정을 해주어야 하는데, 다음 명령을 실행해줍니다.
실행할 수 있는 파일이 되었으면 , 이제는 쉘 스크립트를 실행하면 됩니다.
"./"는 실행파일을 실행하도록 하는 명령입니다. 감사합니다. |