텍스트 파일에서 소금:해시 추출

텍스트 파일에서 소금:해시 추출

hash:salt현재 이것을 텍스트 파일로 추출하는 방법에 대한 스크립트나 가이드를 온라인에서 찾을 수 없는 것 같습니다 .

예를 들어

user,7,17,email,alis,,,b8e44d9a607d0c547294b24eac45399:tEleOY91IV7IKVqzqlp21sbmeuEFpU68,0,252dc07d557dfd2185603a8c2fe4cd94,2019-03-28 19:15:47.0 

내가 우연히 만났어쌍을 이루는 라인 추출이는 도움이 되지만 내가 원하는 것을 달성하지는 못합니다.

그 부분을 추출하려고 합니다 b8e44d9a607d0c547294b24eac45399:tEleOY91IV7IKVqzqlp21sbmeuEFpU68.

답변1

샘플 데이터는 쉼표로 구분되어 있으며 8번째 필드에 필수 텍스트가 입력되어 있습니다. 이는 텍스트가 항상 8번째 필드에 있도록 하려는 경우에 작동합니다 awk -F, '{print $8}'. 예를 들어:

echo "user,7,17,email,alis,,,b8e44d9a607d0c547294b24eac45399:tEleOY91IV7IKVqzqlp21sbmeuEFpU68,0,252dc07d557dfd2185603a8c2fe4cd94,2019-03-28 19:15:47.0" | awk -F, '{print $8}'
b8e44d9a607d0c547294b24eac45399:tEleOY91IV7IKVqzqlp21sbmeuEFpU68

관련 정보