Featured image of post [CMD] 24. mklink - 심볼릭 링크와 하드 링크 생성

[CMD] 24. mklink - 심볼릭 링크와 하드 링크 생성

mklink로 파일·디렉터리 심볼릭 링크, 하드 링크, 디렉터리 정션을 만드는 법과 각 링크 종류의 차이, 관리자 권한이 필요한 이유, 볼륨을 넘나들 수 없는 하드 링크의 제약을 Microsoft Learn 기준으로 정리했습니다.

Featured image of post [CMD] 25. replace - 대상 디렉터리의 파일 교체

[CMD] 25. replace - 대상 디렉터리의 파일 교체

replace로 대상 디렉터리의 기존 파일을 원본으로 교체하거나 /a로 없는 파일만 추가하는 법과, /a와 /s·/u를 함께 쓸 수 없는 상호배타 규칙, 숨김·시스템 파일은 갱신할 수 없는 제약을 Microsoft Learn 기준으로 정리했습니다.

Featured image of post [CMD] 26. find - 파일·출력에서 문자열 검색

[CMD] 26. find - 파일·출력에서 문자열 검색

find로 파일이나 파이프 입력에서 문자열이 포함된 줄을 찾는 법과 와일드카드·정규식을 지원하지 않는 단순 검색기라는 한계, 캐리지리턴을 넘어 매칭하지 못하는 함정, 종료 코드로 배치에서 검색 성공 여부를 판정하는 법을 Microsoft Learn 기준으로 정리했습니다.

Featured image of post [CMD] 27. findstr - 정규식 지원 문자열 검색

[CMD] 27. findstr - 정규식 지원 문자열 검색

findstr로 정규식·와일드카드 기반 텍스트 검색을 하는 법과 옵션을 지정하지 않아도 정규식 모드가 기본값이라는 함정, CMD 고유 메타문자(\<, \>)와 /s 재귀 검색, /c로 공백 포함 문자열을 다루는 법을 Microsoft Learn 기준으로 정리했습니다.

Featured image of post [CMD] 28. sort - 텍스트 입력 정렬

[CMD] 28. sort - 텍스트 입력 정렬

sort로 파일이나 파이프 입력을 줄 단위로 정렬하는 법과 대소문자를 구분하지 않는 기본 동작, /+n으로 특정 열부터 비교하는 법, 입력 파일에 바로 덮어쓰면 안 되는 이유를 Microsoft Learn 기준으로 정리했습니다.

Featured image of post [CMD] 29. more - 출력을 한 화면씩 표시

[CMD] 29. more - 출력을 한 화면씩 표시

more로 긴 출력을 한 화면씩 나눠 보는 법과 파이프·리다이렉션·파일 인자 세 가지 입력 방식의 차이, more 프롬프트에서 쓸 수 있는 P·S 서브명령, 유닉스 more·less와의 기능 차이를 Microsoft Learn 기준으로 정리했습니다.

Featured image of post [CMD] 30. echo - 메시지 출력과 에코 설정

[CMD] 30. echo - 메시지 출력과 에코 설정

echo로 메시지를 출력하고 명령 에코를 켜고 끄는 법과, echo.으로 빈 줄을 출력하되 변수가 비었을 때 ECHO is off로 오염되는 함정, 캐럿(^)으로 특수문자를 이스케이프하는 규칙을 Microsoft Learn 기준으로 정리했습니다.

Featured image of post [CMD] 31. set - 환경 변수 표시·설정과 산술 연산

[CMD] 31. set - 환경 변수 표시·설정과 산술 연산

set으로 환경 변수를 조회·설정·삭제하는 법과 /p 사용자 입력, /a 산술 연산의 연산자 우선순위 표, 지연된 환경 변수 확장이 기본적으로 꺼져 있다는 함정을 Microsoft Learn 기준으로 정리했습니다.

Featured image of post [CMD] 32. if - 배치 파일 조건 분기

[CMD] 32. if - 배치 파일 조건 분기

if로 ERRORLEVEL·문자열·파일 존재 여부를 검사해 분기하는 법과 EQU·NEQ 등 세 글자 비교 연산자, else는 반드시 같은 줄에 와야 하는 문법 제약, if defined가 추가하는 세 예약 변수를 Microsoft Learn 기준으로 정리했습니다.

Featured image of post [CMD] 33. for - 파일·디렉터리·숫자 범위 반복

[CMD] 33. for - 파일·디렉터리·숫자 범위 반복

for로 파일 집합, 디렉터리(/d), 재귀 순회(/r), 숫자 범위(/l), 명령 출력 파싱(/f)을 반복 처리하는 법과 대화형에서는 %, 배치 파일에서는 %%를 써야 하는 규칙, 경로 변형 수식어(%~dpI 등)를 Microsoft Learn 기준으로 정리했습니다.