mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Thursday, October 19, 2006

반복되는 명령 실행: 윈도우 도스창 / 리눅스 - Repeat Commands


윈도우의 도스창(정식 명칭은 '명령 프롬프트')이나 리눅스의 셀에는, 히스토리(History)라는 기능이 있습니다. "역사"라는 뜻이 아니고, 지금까지 입력했던 명령어들이 컴퓨터에 기록되어 있는 것입니다.

만약 dir 이라는 명령어를 방금 전에 실행했다면, 다시 dir 이라고 칠 필요 없이,

키보드의 "위쪽 화살표 키"를 한 번 눌러 주면,

dir 이라는 명령어가 다시 프롬프트에 나타납니다. 이때 Enter키만 치면 dir 명령이 다시 실행됩니다.

상하 화살표키를 여러 번 눌러보면, 한참 전에 입력했던 다른 명령어들도 나올 것입니다.


javac Foo.java && java Foo 53 451451 515 353
특히 이런 긴 명령어를 쳤다면, 다시 입력하기 힘들 것입니다. 이때는 히스토리 기능이 아주 큰 도움이 됩니다.



배치 파일(Batch File)로


매일 일정한 명령어들을 반복 사용한다면, 그 명령어들을 배치 파일로 만들어 두면 편리합니다.


예를 들어,
D:드라이브의 Z폴더의 모든 파일을
D:드라이브의 X폴더로 복사하고
X폴더의 내용을 dir 명령으로 확인하는 작업을 매일 한다면

메모장으로, 다음과 같은 배치 파일을 만들어 두고, 이제 도스창에서 foo 라고만 치면, 복사 작업이 자동화됩니다.

파일명: foo.bat
@echo off

copy d:\z\*.* d:\x\*.*
dir d:\x


배치 파일을 만드는 법과 각종 팁은 배치파일 여기에 정리되어 있습니다.


또한 파일명을 직접 타이핑할 필요없이 탭(Tab)키만 누르면 파일명이 저절로 입력되는 자동완성 기능도 편리합니다: ▶▶ [윈도우2000/XP] 탭(Tab)키로, 파일명 자동완성 - 명령 프롬프트 - File/Directory Name Auto-Completion



tag: batch
배치파일 | DOS CMD BATCH .BAT | VBScript .VBS

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top