key 1 /key <> <>
key와 /key 사이를 판별해서 이게 숫자가 아닐경우 그 줄을 지워야하는데
그 부분의 패턴을 잘 모르겠습니다...
도움좀 부탁드릴게요 ㅜㅜ
key 1 /key key 2 /key key 3 /key key 4 /key key 11 /key key 22 /key key 33 /key key 44 /key key a /key key b /key key c /key key d /key key e /key key f /key key g /key key 55 /key key 66 /key key 77 /key key 88 /key cat sedtest.txt | sed -e "/^key [^0-9]* \/key$/d"
감사합니다 ㅜㅜ
숫자와 영문자가 섞여 있을때는 매치가 안되는데요. 아래처럼 하시면 됩니다. sed '/^key\s[0-9]\+\s\/key/!d' sedtest.txt
sed '/^key\s[0-9]\+\s\/key/!d' sedtest.txt
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
key 1 /key key 2 /key key 3
헉 감사합니다 ^^
감사합니다 ㅜㅜ
숫자와 영문자가 섞여 있을때는 매치가
숫자와 영문자가 섞여 있을때는 매치가 안되는데요.
아래처럼 하시면 됩니다.
sed '/^key\s[0-9]\+\s\/key/!d' sedtest.txt
댓글 달기