특정 텍스트에서 필요한 부분만 따로 저장(혹은 필요없는 부분 제거) 질문 입니다.

sasimi2001의 이미지

Trying 111.111.111.111...
Connected to 111.111.111.111..
Escape character is '^]'.
 
User Access Verification
 
Username: testtest
Password: 
 
test_switch>enable
Password: 
test_switch#show running-config
Building configuration...
 
Current configuration : 63120 bytes
!
! Last configuration change at 05:14:18 PST Thu Sep 30 2010 by test
! NVRAM config last updated at 05:18:59 PST Thu Sep 30 2010 by test
!
version 12.2
.
.
중략
.
.
time-range 090508
 absolute end 23:59 08 May 2009
!
!
end
 
test_switch#quit
Connection closed by foreign host.

우선 텍스트의 내용은 이러 합니다(아시는 분은 아시겠지만 스위치 config 파일 입니다.)
일단 스위치 config를 주기 적으로 백업 받는 스크립트는 완성했는데(tftp 사용할수 없음)
처음12줄/마지막2줄 같이 필요없는 부분까지 포함되서 이부분만 삭제 하고 싶습니다.
우선 config 백업 스크립트는 리눅스 bashshell, perl을 이용해서 만들어서 웬만하면 스크립트 상에서 처리 됬으면 하지만
혹 다른 방법이라도 알려주시면 고맙습니다.(__)

정리하자면 위에 텍스트에서 필요한 부분은 [Building configuration...] 부분 부터 [end] 까지 입니다.
이런 파일이 100개 정도 있다고 하면 일괄적으로 필요한 부분만 따로 뽑거나 필요없는 부분을 삭제할 방법을 찾고 있습니다.