Я пытаюсь разобрать имена файлов в определенном каталоге. Имена файлов имеют формат:
token1_token2_token3_token(N-1)_token(N).sh
Мне нужно вырезать токены, используя разделитель '_'
, и нужно взять строку, кроме двух последних токенов. В приведенном выше примере вывод должен быть token1_token2_token3
.
Количество жетонов не фиксировано. Я пытался сделать это с опцией -f#-
команды cut
, но не нашел решения. Есть идеи?