URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 7247
[ Назад ]

Исходное сообщение
"изменение значения переменной оболочки"

Отправлено фришка , 11-Мрт-08 12:26 
постоянно набирать  acpiconf -i bat для отслеживания зарядки бутареи на ноуте не удобно, вот я и подумал, почему бы не ввести эту информацию в строке приглашения для оболочки csh, рядом с информацие о текущем каталоге, но set batt=`sysctl -n hw.acpi.battery.life`
показывает не обновленное значение, а значение которое было когда вошли в оболочку.
Как сделать что б эта информация обновлялась? Спасибо.

Содержание

Сообщения в этом обсуждении
"изменение значения переменной оболочки"
Отправлено Jacob , 14-Мрт-08 08:06 
>постоянно набирать  acpiconf -i bat для отслеживания зарядки бутареи на ноуте
>не удобно, вот я и подумал, почему бы не ввести эту
>информацию в строке приглашения для оболочки csh, рядом с информацие о
>текущем каталоге, но set batt=`sysctl -n hw.acpi.battery.life`
>показывает не обновленное значение, а значение которое было когда вошли в оболочку.
>
>Как сделать что б эта информация обновлялась? Спасибо.

Я не очень понял что Вам необходимо, но может Вам подумать над тем что бы запустить какой ни будь скрипт  в фоне, например бесконечный цикл плюс команда sleep и плюс те действия которые Вам необходимо выполнить. Сам недавно  написал для hdparm такой скриптик, ну что б просто проверить возможно такое или нет.

while [ 0 ]
do
hdparm -y /dev/sda/
sleep 180
done

И пустил на исполнение ./script.sh &
:-|