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

Исходное сообщение
"Время работы системы"

Отправлено Jead , 08-Июн-11 12:30 
Ребят подмогите, пожалуйста. =) Я очень скудно разбираюсь во всем этом деле, но домашнее задание надо выполнять...

В общем задание было такое :
Изменить конфигурациоонные файлы вашего командного интерпретатора таким образом, чтобы формировалась динамически изменяющаяся и наследуемая в дочерние shell первичная подсказка пользователя в формате МММ, где МММ - число с ведущими нулями, отражающее время работы системы в минутах с последнего включения. Цвет цифр красный на черномБ цвет знаков < и > белый на черном, а цвет командной строки - зеленый на черном.

Я пытался сделать так, но вышло все слишком уж через пятую точку

echo "$((`sed "s/\..*//g" /proc/uptime`/60))"

к тому же, ведущие нули поставить так и не смог... Помогите, пожалуйста? Может другую команду надо использовать?


Содержание

Сообщения в этом обсуждении
"Время работы системы"
Отправлено Вова , 08-Июн-11 12:31 
>[оверквотинг удален]
> Изменить конфигурациоонные файлы вашего командного интерпретатора таким образом, чтобы
> формировалась динамически изменяющаяся и наследуемая в дочерние shell первичная подсказка
> пользователя в формате МММ, где МММ - число с ведущими нулями,
> отражающее время работы системы в минутах с последнего включения. Цвет цифр
> красный на черномБ цвет знаков < и > белый на черном,
> а цвет командной строки - зеленый на черном.
> Я пытался сделать так, но вышло все слишком уж через пятую точку
> echo "$((`sed "s/\..*//g" /proc/uptime`/60))"
> к тому же, ведущие нули поставить так и не смог... Помогите, пожалуйста?
> Может другую команду надо использовать?

Это невыполнимо. Ты уйдёшь в армию.


"Время работы системы"
Отправлено Jead , 08-Июн-11 12:41 
> Это невыполнимо. Ты уйдёшь в армию.

Юмор оценил. =) Вот только армия у нас в Латвии профессиональная, так что вряд ли.. А если серьезно?


"Время работы системы"
Отправлено Вова , 08-Июн-11 14:33 
>> Это невыполнимо. Ты уйдёшь в армию.
> Юмор оценил. =) Вот только армия у нас в Латвии профессиональная, так
> что вряд ли.. А если серьезно?

export PS1=`printf %0.3d $(($(sed 's/\..*//g' /proc/uptime)/60))`

Сочувствую про армию.


"Время работы системы"
Отправлено Jead , 08-Июн-11 14:49 
> export PS1=`printf %0.3d $(($(sed 's/\..*//g' /proc/uptime)/60))`
> Сочувствую про армию.

Я как-то не особо жалею) С нашей-то армией... Спасибо =)