rpm 파일들 백업 스크립트

xxx rpm을 rpm -Uvh로 업그레이드 할 예정인데 문제가 생겼을때 아래처럼 롤백 할 예정이다.$ rpm -Uvh –oldpackage xxx.rpm그런데 혹시 모를 문제점이 발생했을 때를 대비해 기존 rpm 파일들 백업해 두기 위해 스크립를 돌려서 백업 받는다. 1. 스크립트 내용#!/bin/bash# Script by mapoo. ###

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

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

쉘 프로그래밍

쉘 프로그래밍 강좌 참고서적 :  초보자용 리눅스 프로그래밍            ( 대림출판사, 한동훈,이만용역, NEIL MATTHEW, RICHARD STONES 저 ) ※ 넷츠고 리눅스 동호회 7월 제 5회 정기 공개강좌 자료글쓴이 : 위경섭 ( powerhack@netsgo.com ) 1. 변수  .

sed, awk

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