find 명령을 이용하면 가능합니다.
find . ! -name *.txt -exec rm {} \;
위와 같이 하면 현재 디렉토리 아래에 있는 화일 중
txt확장자를 가진 이름의 파일을 제외한 모든 파일이 지워집니다.
각 부분에 대한 간략한 설명입니다.
find : 명령
. : 현재 디렉토리 아래로
! -name *.txt : *.txt 파일은 제외하고
-exec rm {} \; : 찾은 파일을 rm한다. (찾은 파일은 {}로 표시합니다.)
일요일은 짜빠게뤼~ 먹는날~^^
리눅스 메모리 관리, 왜 메모리 여유공간이 없을까? (top ...
top 화면 내용중 load average와 PRI : priority(우선순위...
HP 서버 disk 증설 (hpacucli 사용)
ubuntu 10.04 에서 Nginx, Mysql, PHP5
HDD Guardian (a graphical user interface for smartctl)
dpkg 사용법
도메인 Status 상태별 설명 안내
Copyright ADMINPLAY corp. All rights reserved.
abcXYZ, 세종대왕,1234