LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Потому что она (скорее всего) написана для другой версии vmstat, в которой другое число столбцов.

Ну в самом деле, нужно ж хоть немного уметь в минимальное даже не программирование, а в базовую соображалку, чтобы хотя бы понимать, что запускаешь. Скрипт пытается вычитать из 100 значение третьего с конца столбца, скорее всего из расчёта на то, что это будет столбец idle (если из 100 вычесть idle, получишь как раз загрузку процессора). Но с тех пор, как писался этот однострочник, в vmstat добавили столбец «guest» и всё поехало.

В общем, кушайте юниксвей, не обляпайтесь :-)

Исправление intelfx, :

Потому что она (скорее всего) написана для другой версии vmstat, в которой другое число столбцов.

Ну в самом деле, нужно ж хоть немного уметь в минимальное даже не программирование, а в базовую соображалку, чтобы хотя бы понимать, что запускаешь. Скрипт пытается вычитать из 100 значение третьего с конца столбца, скорее всего из расчёта на то, что это будет столбец idle (если из 100 вычесть idle, получишь как раз загрузку процессора). Но с тех пор, как писался этот однострочник, в vmstat добавили столбец «guest» и всё поехало.

Исправление intelfx, :

Потому что она написана для другой версии vmstat, в которой другое число столбцов.

Ну в самом деле, нужно ж хоть немного уметь в минимальное даже не программирование, а в базовую соображалку, чтобы хотя бы понимать, что запускаешь. Скрипт пытается вычитать из 100 значение третьего с конца столбца, скорее всего из расчёта на то, что это будет столбец idle (если из 100 вычесть idle, получишь как раз загрузку процессора). Но с тех пор, как писался этот однострочник, в vmstat добавили столбец «guest» и всё поехало.

Исправление intelfx, :

Потому что она написана для другой версии vmstat, в которой другое число столбцов.

Ну в самом деле, нужно ж хоть немного уметь в минимальное даже не программирование, а скриптинг, чтобы хотя бы понимать, что запускаешь. Скрипт пытается вычитать из 100 значение третьего с конца столбца, скорее всего из расчёта на то, что это будет столбец idle (если из 100 вычесть idle, получишь как раз загрузку процессора). Но с тех пор, как писался этот однострочник, в vmstat добавили столбец «guest» и всё поехало.

Исправление intelfx, :

Потому что она написана для другой версии vmstat, в которой другое число столбцов.

Ну в самом деле, нужно ж хоть немного уметь в минимальное даже не программирование, а скриптинг, чтобы хотя бы понимать, что запускаешь. Скрипт пытается вычитать значение третьего с конца столбца, скорее всего из расчёта на то, что это будет столбец idle (если из 100 вычесть idle, получишь как раз загрузку процессора). Но с тех пор, как писался этот однострочник, в vmstat добавили столбец «guest» и всё поехало.

Исправление intelfx, :

Потому что она написана для другой версии vmstat, в которой другое число столбцов.

Исходная версия intelfx, :

Потому что она написана для другой версии vmstat.