Вычисляют в столбце с помощью awk

Разработчики приложений не всегда обновляют свои версии для windows и linux одновременно. На самом деле, они часто этого не делают. Для программ для Windows, которые нередко имеют версию для Linux, версия для Linux часто игнорируется. и наоборот.

Другими словами, возможно, нет обновленной версии teamviewer для linux. Возможно, она появится в будущем.

Согласно https://www.teamviewer.com/en/download/linux.aspx версия 10.0.46203 является последней версией, доступной для Centos.

Для Debian доступна более новая бета-версия (11.0.50678 beta). Возможно, когда она станет новой релизной версией, она будет доступна и для Centos.

0
30.07.2018, 23:21
1 ответ
var="1.5"

echo "date,1%sa,comment" |
awk -F ',' -v OFS=',' -v i="$var" '{ split($2, a, "%"); $2 = a[1]*i; print }'

Это использует запятые для разделителей ввода и вывода, а затем разбивает второе поле на %, устанавливает его в число перед %, умноженное на значение переменной, переданной в программу, и печатает измененную запись..

1
28.01.2020, 02:42

Теги

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