파일 대신 문자열에서 특정 하위 문자열 추출

파일 대신 문자열에서 특정 하위 문자열 추출

아래와 같은 문자열이 있습니다. extract_name_is_subscriber_date07232017023012.csv, extract_name_is_subscribers1_date07232017023012.csv

위의 문자열에서만 날짜를 결정하는 방법이 있습니까?

날짜 07232017023012

미리 감사드립니다

답변1

그리고sed:

s=",extract_name_is_subscriber_date07232017023012.csv,extract_name_is_subscribers1_date07232017023012.csv"
sed 's/.*_\([^_.]*\).*/\1/' <<< $s
date07232017023012

관련 정보