[IT 알아보기]/IT 소식

rm명령어 Tip

이호스트ICT 2011. 7. 12. 11:07

지정한 파일외에 다 지우기..
가령 디렉토리 안에..
report report_1 report_2 report_3 report_4 report_5 print_1 print_2
위같은 파일이 있씁니다.
저는 report 는 나두고 다지우고 싶습니다. 그냥은 하나씩 rm 을써서
하나씩 지우다가 report 만 안지우면 되겠지만 한번의 명령어로 지우려면 다음과 같이 하면 되겠죠..
rm -f `ls |grep -v '^report$'`
이렇게 하면 report 만 남습니다.