LINUX.ORG.RU

[grep/sed/cut/echo] Помогите доделать скрипт


0

0

Есть входные файлы $input

qwerty.rty.fdr.rg4

qaz.erf

efs.tgfd.yhf

Мне надо или удалить расширения или наоборот оставить только расширения

Вот вывод:

mkvmerge -o "$input.menc.mkv" "$input.264" "$input.aac"

Вот мне надо чтоб выводилось не qwerty.rty.fdr.rg4 а qwerty.rty.fdr.menc.mkv

Т.е. например просто еще добавить output.

Например:

output=ляляля (вот это я и не могу сделать) mkvmerge -o "$output.menc.mkv" "$input.264" "$input.aac"

output=`echo "$input" | sed 's/\.[^.]\+$//'`

sdio ★★★★★
()
Ответ на: комментарий от Jini

>output="${input%.*}.menc.mkv

Спс, правда тоже самое уже ответили на другом форуме :)

linux4ever
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.