Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
Tags
- 니코호텔
- 호치민 맛집
- 기술부채
- 합정맛집
- 한빛미디어
- 호치민 무이네
- 연어포케
- 회고
- Redis
- 포케맛집
- 자료구조
- 혼공컴운
- OS
- 무이네 사막투어
- 밤리단길 맛집
- 호치민
- 호치민여행
- 혼공학습단12기
- 혼공학습단
- 핑크성당
- 합정포케
- 호치민 여행
- Docker
- 베트남여행
- 무이네투어
- 혼공네트
- 양꼬치
- 합정 맛집
- cs
- 혼공컴운11기
Archives
- Today
- Total
경험은 나의 것
윈도우와 리눅스에서 중복 폴더 일괄 제거 방법 본문
문제
루트 폴더부터 시작해 모든 하위 폴더에 있는 특정 이름의 폴더를 삭제해야 하는 상황이 생겨서 방법을 찾았다.
윈도우
삭제할 폴더 확인
for /d /r . %d in (폴더명) do @if exist "%d" echo %d
자세히 확인
for /d /r . %d in (폴더명) do @if exist "%d" (
echo Directory: %d
dir "%d"
echo.
)
삭제
for /d /r . %d in (폴더명) do @if exist "%d" rd /s /q "%d"
폴더명이 temp 라면.
for /d /r . %d in (temp) do @if exist "%d" echo %d
리눅스
첫번째 방법
find . -name "CVS" -type d -exec rm -rf {} +
두번째 방법
find . -name "CVS" -type d | xargs rm -rf
삭제할 폴더 확인
find . -name "CVS" -type d
이렇게 재귀적으로 반복되는 폴더를 쉽게 지울 수 있었다.
'Dev' 카테고리의 다른 글
| 토스 러너스 하이 2기 (1) | 2025.12.15 |
|---|---|
| 뒤엉킨 레거시 청산기: 빠른 개발과 유지보수, 그 사이 (0) | 2025.11.25 |
| Chart.js 사용법 + DB 연동 (1) | 2024.07.14 |
| [Kubernetes] 쿠버네티스란? (1) | 2023.11.30 |
| AWS App2Container Application Containerize (0) | 2023.11.19 |