안녕하세요.
case 1. insert into tbaa00
case 2. insert
into
tbaa00
proc 사용하고 있는데, case1 처럼 된 소스도 있고, case2 처럼 된 소스가 있는데
case 1은 grep -i 'into[[:space:]]*tbaa00 으로 걸러집니다.
그런데 case2의 경우에는 줄바꿈이 있어서... 잘 걸러지지가 않네요
find -exec {} 한 후에 tr 로 줄바꿈을 탭으로 바꾼후에
find . -name '*.sh' -exec cat {} \; |tr '\r\n' '\t' | grep -i 'into[[:space:]]*tbaa00 로 하면 나오긴 나오는데 어떤 소스코드인지 파일명이 안나오네요. grep -H 로 파일명 표시해도 (표준입력) 으로 나와버리네요 ^^;;
혹시 case2도 다 찾을 수 있는 팁 있으신분 공유 부탁드립니다!