목록쉘스크립트 (1)
Chistory
쉘스크립트
쉘 스크립트란? 흔히 리눅스 등 CLI 환경에서 자동화나 단순 작업을 위해 쉘 스크립트를 사용한다. 사실 윈도우에도 .bat 파일처럼 자동으로 cmd나 파워쉘의 명령어, 프로그램을 실행시켜주는 스크립트 언어가 있긴 하다. 하지만 일반적으로 백엔드 개발을 하다 보면, 윈도우의 batch 보다는, 쉘 스크립트를 자주 만나게 된다. 개인적으로 회사 입사후, 꽤 많은 스크립트 작업을 하다 보니, 이걸 이제 단순한 용도로만 바라볼수는 없게 됐다. 작게는 간단한 명령어 실행 자동화부터, sed, awk 등을 이용한 파싱, curl을 이용한 크롤링, 각종 DB 클라이언트 바이너리를 이용한 DB작업 등 크게 성능을 요구하지 않는 단순 작업은 모두 스크립트로 가능하다. 예를들어 특정 ini나 properties 파일의 ..
개발 & CS/Linux
2019. 9. 16. 23:40