목록추출 (2)
준호씨의 블로그
소니 미러리스 카메라를 사용 하고 있는데 동영상 저장을 하다 보면 AVCHD 파일로 저장 되는 경우가 있다. AVCHD 파일을 열어 보면 다음과 같이 여러개의 Clip 으로 이루어 져 있는 것을 볼 수 있다. 이런 상태라도 상관 없다면 상관 없지만 나 처럼 날짜별로 파일을 분리 하는 걸 좋아 하는 사람은 파일을 분리 해서 가져 오고 싶어 할 수도 있다. 그럴때는 AVCHD 파일에 마우스 우 클릭을 하고 Show Package Contents 를 누른다. BDMV 라고 나올텐데 또 마우스 우 클릭 하고 Show Package Contents 를 누른다. 자 이제 STREAM 디렉토리로 들어 가면 MTS 파일들이 보일 것이다. 이 파일들을 다른 곳으로 이동 시키면 된다. MTS 파일은 VLC 등의 플레이어에..
logstash 에서 value 내용 중 이메일만 추출하는건 grok filter 에서 match %{EMAILADDRESS} 를 이용하면 추출 해 낼 수 있다. 하지만 특정항목을 이미 array 로 분리 해 낸 상태에서 해당 array 값들 중 email 만 추출 해 내는 방법을 딱히 찾지 못하였다. 하지만 ruby filter 로 ruby 언어로 직접 코딩 하면 가능하다. 예를 들어 아래와 같이 array 에 이메일 정보가 들어가 있는데 순수하게 이메일 주소만 있는 것이 아니라 이름정보나 꺽쇠기호 같은게 섞여 있는 경우 순수이메일주소만 추출하고자 한다. array1 = ['"test1" ', 'testaddress1@gmail.com'] array2 = ['"test2" ', 'testaddress2..