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 |
Tags
- 합정맛집
- 혼공단 회고
- 혼공컴운11기
- 혼공학습단
- 한빛미디어
- 니코호텔
- 자료구조
- 양꼬치
- 무이네 사막투어
- 혼공네트3주차
- 무이네투어
- 혼공네트
- 혼공컴운
- Docker
- 호치민
- 호치민 여행
- 합정 맛집
- 호치민 무이네
- OS
- 연어포케
- 호치민 맛집
- 핑크성당
- 반복 삭제
- 혼공학습단12기
- cs
- 포케맛집
- 호치민여행
- 밤리단길 맛집
- 베트남여행
- 합정포케
Archives
- Today
- Total
DOIT BETTER
윈도우와 리눅스에서 중복 폴더 일괄 제거 방법 본문
문제
루트 폴더부터 시작해 모든 하위 폴더에 있는 특정 이름의 폴더를 삭제해야 하는 상황이 생겨서 방법을 찾았다.
윈도우
삭제할 폴더 확인
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' 카테고리의 다른 글
Chart.js 사용법 + DB 연동 (0) | 2024.07.14 |
---|---|
[Kubernetes] 쿠버네티스란? (1) | 2023.11.30 |
AWS App2Container Application Containerize (0) | 2023.11.19 |