Skip to content

shell

특정 라인부터 아래 몇개 라인 삭제 후 출력하기

아래는 서비스데몬 리스트 중 xinetd 데몬에 속한 리스트만 빼고 출력하는 방법이다. 1. 기본적인 서비스데몬 리스트 뽑기$ chkconfig --list…mdmonitor       0:해제  1:해제  2:활성  3:해제  4:활성  5:활성  6:해제acpid     […]

rpm 파일들 백업 스크립트

xxx rpm을 rpm -Uvh로 업그레이드 할 예정인데 문제가 생겼을때 아래처럼 롤백 할 예정이다.$ rpm -Uvh --oldpackage xxx.rpm그런데 혹시 모를 문제점이 발생했을 때를 대비해 기존 rpm 파일들 백업해 두기 위해 스크립를 […]

Shell(쉘) 팁.

The following command allows you to access the command n-4 in the history(vi /etc/apache/httpd.conf)  

  Further application : !! //The last commant !23 //The 23th command !-2 // Execute the last […]

쉘, 일정 범위내의 난수 뽑기

아래는 0~59 범위내의 랜덤한 숫자를 뽑아내고 만약 10보다 작은 숫자일 경우 숫자앞에 0을 붙힌다.#!/bin/bashMAXCOUNT=10count=1while [ "$count" -le $MAXCOUNT ]      # 10 ($MAXCOUNT) 개의 랜덤 정수 발생.do  rannum=$RANDOM  let […]

쉘 프로그래밍

쉘 프로그래밍 강좌 참고서적 :  초보자용 리눅스 프로그래밍            ( 대림출판사, 한동훈,이만용역, NEIL MATTHEW, RICHARD STONES 저 ) ※ 넷츠고 리눅스 동호회 7월 제 5회 정기 […]

sed, awk

sed CMD sed 명령어는 스트림 에디터이다. 역할은 원본 파일에 변형을 주지 않고 단지 출력되는 결과를 변화시켜 보여주는 역할을 한다. 에디터의 일종이기 때문에 vi 편집기와 같은 많은 기능을 제공하고 있다. 또한 […]