태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

배치파일 만드는법좀 알려주세요.

질문 출처: http://kin.naver.com/detail/detail.php?d1id=1&dir_id=1&eid=Q4L7z0O77fEnyxWrLugRFFQcSvvelO1e

 

매일 오늘 날짜로 생성되는 로그파일을 보는 배치파일을 만들려고 하는데요

----- 로그보기.bat ---------------------------
d:
cd _a_tools
cd tomcat
cd logs
cls
tail -f stdout_20091112.log
-------------------------------------------

위처럼 배치파일을 만들어서 사용하고 있는데요
문제는 파일이름이 매일 바뀐다는겁니다. 당일날짜로...
오늘은 2009년11월12일.
내일 생성되는 파일이름은 stdout_20091113.log
모래 생성될 파일이름은 stdout_20091114.log
이런식으로 로그파일 이름이 매일 바뀌기때문에
매일 배치파일을 수정해서 사용하고 있습니다.

자동으로 오늘날짜에 생성되는 파일을 실행시키는
방법이 없을까요?

 

 

tail -f d:\_a_tools\tomcat\logs\stdout_20091112.log

결론은 이거네여?

-_-)a

아유..

20091112

만 뽑음 되는거네여?

간단 하죠..ㅡ.ㅡ)a

 

sample2---------------------------- 정규식

@echo off

d:\_a_tools\tomcat\logs\tail -f stdout_%date:~-10,4%%date:~-5,2%%date:~-2,2%.log

pause

----------------------------------------------

 

아 진짜 초간다..ㅡㅡ)a

xp든 nt 든 다먹슴.. 날짜를 거꾸로 뽑기 때문에.. 힘들게 할이유가 없심...

 

님 소스대로 하면..

@echo off

d:
cd _a_tools
cd tomcat
cd logs
tail -f stdout_%date:~-10,4%%date:~-5,2%%date:~-2,2%.log

 

이렇게 되나여?

날로 먹는 내공 빽 ~!!!!!!!!!!!!!!!!

출처 : 나

배치화일관련지식 : http://blog.naver.com/mokomoji

 

다른 방법

출처 : http://cocutio.blogspot.com/2009/07/bat-date-format-tail.html

 

> set date=%DATE%
> for /f "tokens=1-3 delims=/- " %%a in ("%date%") do ( set vDate=%%a%%b%%c)
> tail -f \\192.168.0.xx\tmax\JeusServer_%vDate%.log

date에 오늘 날짜를 setting.
토큰 "-" 으로 잘라서 vDate에 새로운 값을 넣는다.

tail -f는 실시간 제우스 로그 파일을 확인하기 위해 실행한 명령어이다. -f 뒤에는 경로명.
윈도우에는 기본적으로 tail명령어가 없다. 윈도우용 tail은 인터넷에서 쉽게 구할 수 있다.

 


'프로그래밍 > asp' 카테고리의 다른 글

인증없이 sns 연동하기  (0) 2015.11.04
res://ieframe.dll/preview.js 오류 제거  (0) 2015.06.22
batch 파일 만들기  (0) 2015.04.24
ASP Session 관리  (0) 2012.10.27
asp 날짜 함수 정리  (0) 2012.10.23
ASP 정규 표현식 사용법  (0) 2012.10.04
블로그 이미지

구본숭 하늘을사랑한사람

진실된 사람으로 태어 나기 위한 조건들, 사랑하기 위해 필요한 것을 찾습니다.