sed를 이용하면 된다. 


http://www.gnu.org/software/sed/manual/html_node/Regular-Expressions.html




예제 1)

코드

$ echo '<google/>' | sed 's|<\([^/]*\)/>|<\1></\1>|'


결과

$ <google></google>



예제 2)


코드

echo "<path>aaaaaaaa/bbbb/ccc</path>" | sed 's|<\path>\(.*\)<\/path>|<\path>'"$TESTBOX_DIR/logs"'</\path>|'



결과

<path>ABC/logs</path>


Posted by 김용환 '김용환'

댓글을 달아 주세요