리눅스 분류
sed 명령어 관련...
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 1,722 조회
- 0 추천
- 목록
본문
질문?
mail('', ...)
xxxxxxx
xxxxxxx
xxxxxxx
=====================>
mail('a@aa.co.kr', ...)
xxxxxxx
xxxxxxx
xxxxxxx
이렇게 하시구 싶으신것이죠?
cat mail | sed "s/''/'a@aa.co.kr'/" > mail2
위와같이 하면 되구요.
조금더 정확하게 하려면,
cat mail | sed "s/mail(''/mail('a@aa.co.kr'/" > mail2
이렇게 하면 되겠죠.
만약 이런패턴이 많다면,
cat mail | sed "s/mail(''/mail('a@aa.co.kr'/g" > mail2
이렇게 하면 됩니다.
이성용 님의 글
sed 명령어 사용중 궁금한게 생겨서요
아는 분 계시면 알려주세요
...
원문이
mail('', ...)
xxxxxxx
xxxxxxx
xxxxxxx
이런 식으로 되어 있고
''안에 email주소를 넣으려 하는데
sed '/mail/s/"''"/"'xxx@xxxx.com/' file > file2
또는
sed '/mail/s/''/'xxx@xxx.com'/' file > file2
등 몇가지 해 보았는데, 안되더라구요...
아는 분 있으면 알려주세요...
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.