본문 바로가기
반응형

쉘스크립트5

ping test 스크립트 Ping Test 스크립트 #!/bin/bash HOST=./host.web for LST in `cat ${HOST}` do CHK=`echo ${LST} | cut -c 1` if [[ ${CHK} != '#' ]] ; then ping -c 1 -w 1 ${LST} &> /dev/null if [ "$?" == "0" ] ; then echo "${LST} .. 정상" else echo "${LST} .. 비정상" fi fi done 2020. 4. 22.
[한빛리더스] 유닉스 리눅스 셸 스크립트 예제 사전 이번 미션 북은 '유닉스 리눅스 셸 스크립트 예제 사전' 이다. 지금까지는 쉘 인줄 알았는데... 셸 이었다. 리눅스나 유닉스를 다루기 위해서는 절대 필수이며,최근에는 쉘 뿐 아니라 파이썬, 쉐프, 퍼펫 등도 함께 쓰는 추세이기에 더욱 공부를 해야된다. 그러나 제대로 된 책이 없거나, 혼자 공부하긴 힘든게 현실이다. 리눅스 등에서 쉘은 SE(System Engineer)가 단순 노가다 성의 작업을 쉘 스크립트 코딩을 통해 간편하게 할 수 있기에 절대 필요하다. 일 예로, 나 같은 경우 우리 전체 리눅스 시스템이 대략 600기 정도 되었는데,매일 아침 messages 로그와 dmesg 로그 등 반복적으로 확인 하는 몇몇 가지의 로그가 있는데,이걸 전체 서버에 직접 들어가서 확인 하려면 하루 업무시간이 부족.. 2015. 10. 4.
[한빛미디어] 유닉스 이론과 실습 IDC 이전으로 한창 정신 없었는데.... 최종 이전을 하고 아직도 정리가 안된 와중에 3차 미션 마감일이 왔고, 결국 하루를 넘겨 버렸다.ㅠㅠ 그렇지만 이번 책은 System Manager 에게 가장 기초라고 할 수 있는 Unix와 관련된 책이다. 그래서 읽는데 술술 넘어가서 나름 편하게 리뷰를 한 것 같다. 우선 받은 책을 한번 보자. 이책은 2006년에 처음 나왔고, 받은 책은 개정된 책이다. 유닉스 이론과 실습저자윤소정 지음출판사한빛미디어 | 2012-07-19 출간카테고리컴퓨터/IT책소개『유닉스 이론과 실습』은 유닉스와 리눅스에 대한 기본 지식을 배... 예전 책과 달라진 점은 솔라리스 11 버전 기준으로 명령어가 바뀌었다는 것과, 리눅스가 보편화 됨에 따라 책 실습환경의 쉘이 콘쉘 에서 배시 .. 2012. 11. 26.
한 눈에 보는 Bash 프로그래밍 원문: http://www.linuxnewbie.org/nhf/intel/programming/bash_cheat.html 저자: ph34r@my-deja.com 날짜:? 제목: 한 눈에 보는 Bash 프로그래밍 쉘 스크립트를 작성하려는 프로그래머를 위한 bash 프로그래밍 요약이다. 이 글의 목적은 프로그래밍을 가르치는 데에 있지 않다. 이미 하나의 프로그래밍 언어를 알고 있으면서 bash 스크립팅을 배우려고 하는 사람들을 위한 것이다. 프로그래밍의 기초 모든 bash 스크립트는 반드시 o/s에게 인터프리터로 무엇을 쓸 것이지 알려야 한다. 모든 스크립트의 첫번째 라인은 다음과 같아야 한다: #!/bin/bash 다음 명령으로bash 스크립트를 실행 가능하게 만들어야 한다. chmod +x filena.. 2012. 3. 19.
BASH 쉘 스크립트 입문 -펌 원문: http://www.linuxnewbie.org/nhf/intel/programming/introbashscript.html 날짜: ? 저자: X_console shellscope@yahoo.com 제목: BASH 쉘 스크립팅 입문: 버전 1.2 리눅스에서 쓸 수 있는 모든 쉘들처럼, BASH(Bourne Again Shell)은 뛰어난 명령 라인 쉘이면서, 그 자체로도 하나의 스크립팅 언어이다. 당신은 쉘 스크립팅을 이용해서 쉘이 가진 능력을 충분히 활용할 수 있으며, 쉘 스크립팅이 아니었으면 수많은 명령을 필요로 했을 많은 일들을 자동적으로 처리할 수도 있다. 당신의 리눅스 박스에 놓여 있는 많은 프로그램들은 쉘 스크립트들이다. 만일 쉘 스크립트가 어떻게 작동하는지 배우고 싶거나 당신이 가지고.. 2012. 3. 19.
반응형