-
윈도우 배치파일 연산자 와 쉘 스크립트 비교case Computer : 2009. 3. 24. 20:01
배치 파일 연산자 쉘 스크립트 동의어 뜻 % $ 명령어줄 매개변수 접두사 / - 명령어 옵션 플래그 \ / 디렉토리 패스 구분자 == = (같음) 문자열 비교 테스트 !==! != (다름) 문자열 비교 테스트 | | 파이프 @ set +v 현재 명령어를 에코하지 말 것 * * 파일명 "와일드 카드" > > 파일 재지향(덮어 쓰기) >> >> 파일 재지향(덧붙여 쓰기) < < 표준입력 재지향 %VAR% $VAR 환경 변수 REM # 주석 NOT ! 뒤에 나오는 테스트 부정 NUL /dev/null 명령어 출력을 없애기 위한 "블랙홀" ECHO echo 에코 (Bash 에는 옵션이 많이 있음) ECHO. echo 빈 줄 에코 ECHO OFF set +v 다음에 나오는 명령어를 에코하지 말 것 FOR %%VAR IN (LIST) DO for var in [list]; do "for" 루프 :LABEL 없음 (필요치 않음) 라벨 GOTO 없음 (대신 함수를 씀) 스크립트의 다른 곳으로 건너 뜀 PAUSE sleep 일정 간격을 두고 잠시 대기 CHOICE case 나 select 메뉴 선택 IF if if-test IF EXIST FILENAME if [ -e filename ] 파일이 존재하는지 확인 IF !%N==! if [ -z "$N" ] 변경가능한 매개변수인 "N"이 없다면 CALL source 나 . (도트 연산자) 다른 스크립트를 "포함" COMMAND /C source 나 . (도트 연산자) 다른 스크립트를 "포함"(CALL과 동일) SET export 환경 변수를 세트 SHIFT shift 명령어줄 변수 목록을 왼쪽으로 이동(shift) SGN -lt or -gt (정수) 부호(sign) ERRORLEVEL $? 종료 상태 CON stdin "콘솔"(표준입력) PRN /dev/lp0 (일반적인) 프린터 디바이스 LP1 /dev/lp0 첫번째 프린터 디바이스 COM1 /dev/ttyS0 첫번째 시리얼 포트 반응형'case Computer :' 카테고리의 다른 글
Linux(ubuntu) Intrusion Detect Check List (0) 2009.03.30 웹 서버 사고분석 체크리스트 (0) 2009.03.24 DoS 공격 이론 및 대처 방법(레지스트리 변경) (0) 2009.03.21 icmp 응답 막는 방법 (1) 2009.03.19 sis.or.kr - 윈도우 보안 총정리 (1) 2009.03.19