패턴 검사해서 라인 전체를 바꾸기..??

paeksj98의 이미지
2336
points
0
points

/home/test/하위의 폴더를 전부뒤져서 패턴 검색해서 바꾸는건 검색하면 나오는데..

//////bbbbb
ccccc
////
bbbbb
//
dddddd
//bgthh

패턴 검색을 해서 //가 있으면 라인 전체를

ffffffff
로 바꾸고 싶은데 이런 방법은 찾아봐도 안보이네요...

결로를 보면..
ffffffff
ccccc
ffffffff
bbbbb
ffffffff
dddddd
ffffffff

이런 방법으로 바꾸려고 하는데 이렇게 도 할수가 있나요..??

<질문을 약간 수정했습니다...>

cedar의 이미지
1258
points

sed나 perl을 쓰세요

0
points

위의 첫번째 내용의 파일이 test.dat 라면

sed "s/^aa.*/ffffffff/" test.dat 

aa 로 시작하는게

0
points

aa 로 시작하는게 아니고 포함될 경우도 있으니까..

"^" 는 빼는게 낫겠네요.. ^^;

댓글 보기 옵션

원하시는 댓글 전시 방법을 선택한 다음 "설정 저장"을 누르셔서 적용하십시오.