Запись потокового аудио в Ubuntu

Приведенное ниже регулярное выражение будет извлекать количество байтов, только число:

contentlength=$(
  LC_ALL=C sed '
    /^[Cc]ontent-[Ll]ength:[[:blank:]]*0*\([0-9]\{1,\}\).*$/!d
    s//\1/; q' headers
)

После вышеуказанного изменения переменная contentlengthбудет состоять только из десятичных цифр (с удаленными ведущими нулями, поэтому оболочка не считает число восьмеричным ), поэтому две строки ниже будут отображать тот же результат:

echo "$(($contentlength/9))"

echo "$((contentlength/9))"
0
19.06.2020, 23:37
0 ответов

Теги

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