Как извлечь часть имени файла в сценарии оболочки unix/linux

Работает следующий метод:

ssh -o PreferredAuthentications=password host.example.org
1
03.02.2015, 23:28
2 ответа
$ echo Oracle.2347263_testing_152607.csv | sed -e 's/Oracle.\([[:digit:]]*\)_.*/\1/'
2347263
1
27.01.2020, 23:51

Попробуйте следующее:

$ echo Oracle.2347263_testing_152607.csv |cut -f 2 -d "." |cut -f 1 -d "_"
2347263
0
27.01.2020, 23:51

Теги

Похожие вопросы