ETC
공백포함 파일 검색 및 처리
MuGrammer
2012. 1. 30. 11:24
유닉스나 리눅스에서 공백은 보통 파라미터를 구분하는 문자다.
그렇기 때문에 파일명에 공백이 포함되어있다던지.. 그러면 문제가 된다.
그래서 알게된 몇가지 팁. - 별건없다.;;
find - 파일명에 공백이 포함되어 있는 파일에 특정 내용 검색시
find ./ -name "*.txt" -type f | sed -e 's/^/\"/' -e 's/$/\"/' | xargs egrep 검색내용
find ./ -name "*.txt" -type f | sed -e 's/^/\"/' -e 's/$/\"/' | xargs egrep 검색내용
cp 수행시에도 파일명에 공백이 포함되어져 있으면 정상적인 수행을 할 수가 없다.
cp "copy 대상" copy 경로
copy 대상 파일을 " "로 감싸주는 것만으로도 처리가 된다.
cp "copy 대상" copy 경로
copy 대상 파일을 " "로 감싸주는 것만으로도 처리가 된다.
뭐 별건 아니지만.. 난 아직 알아가는 단계니까. ㅋㅋ
반응형