私のファイル名は 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