리눅스 공백있는 다량건의 파일 삭제

상황 : 중간에 공백이 들어있는 파일명의 파일이 많이 생겼을때 지우는 커맨드

find . -type f -maxdepth 1 | xargs -i rm -rf “{}”

의미 :  현디렉토리 깊이에서만 파일인 녀석의 파일명으로 파일을 지워라

-i 와 “{}” 을 조합하면 지울수있다

 

그러나…예전에 파일이 너무 많으면 find도 안됬던것 같다

서버어드민이 어케 지우던데 알려주진 않는다…

부연설명

홑따옴표는 일단 몽땅 문자로 인식

쌍따옴표는 특수문자는 인식하고 나머지는 문자로 인식

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s