내 파일 이름은 Oracle.2347263_testing_152607.csv
내가 시도한 것입니다.
echo Oracle.2347263_testing_152607.csv | sed -e 's/.*G.//' \-e 's/.csv//'
하지만 기대한 결과를 얻지 못합니다.
2347263
추출 하고 싶은데 Oracle.2347263_testing_152607.csv
도와주세요
답변1
$ echo Oracle.2347263_testing_152607.csv | sed -e 's/Oracle.\([[:digit:]]*\)_.*/\1/'
2347263
답변2
다음을 시도해 보십시오:
$ echo Oracle.2347263_testing_152607.csv |cut -f 2 -d "." |cut -f 1 -d "_"
2347263