Как стать автором
Обновить

Комментарии 35

А чем вам команда date не угодила?
Необходимостью её каждый раз набирать:)
Мне действительно требовалось знать точное время в любое время.
Да и не жалею о написанном коде — мне кажется потенциал у задумки есть.
И кто знает, что этот демон будет выводить завтра?
Почему не screen/tmux?
я бы даже сказал — byobu
screen в числе прочего умеет делать и это.
Попробуйте в .bashrc запустить следующие настройки:

PS1='\[\033[01;30m\][\A] \[\033[01;31m\][\[\033[01;34m\]\h\[\033[01;34m\] \W\[\033[01;31m\]] \[\033[00;31m\]\$\[\033[00m\] '


case "$TERM" in
xterm*|rxvt*)
    PROMPT_COMMAND='echo -ne "\033]0;${HOSTNAME}\007"'
    ;;
*)
    ;;
esac


Будет вам и время и красота:
image
Тут надо учитывать то, что выводимое время в таком случае — это время в тот момент когда «отрисовывался» prompt (нажат Enter/завершилась задача). А решение автора и tmux/screen пишут именно текущее время.
[Enter]
«Да ещё раз, да еще много много много много раз. Да ещё раз. Да ещё много много раз»
Часто отвечать я не могу, поэтому отвечая вам, отвечу всем…
Korjik:
А как это будет работать при запущенном vim?
Моему демону не мешает ни mc ни vim.
Кстати, часы в mc прикольно выглядят.
Sannis:
А что мне это даст? Или что это даст заинтересованным лицам?
Ockonal:
В тексте написано, что демон показывает УЖЕ сейчас не только время. А в будущем покажет ещё больше.
mechmind:
Они занимают как минимум строку. В моём случае я мог себе это позволить, но не хотелось бы.
Sannis:
А что мне это даст? Или что это даст заинтересованным лицам?

как миннимум быстрый просмотор кода всем интересующимся)
Как миннимум)
извиняюсь, а как включить поддержку numpad в консоли centos?
Особенно выход последней версии подстегивает на нее перейти.
Переменную PS1 не пробовали изменять?
Выложите на GitHub :)
[sarcasm]А почему бы просто рядом с монитором хардварные часы не поставить? :)[/sarcasm]
Я тоже об этом подумал, но наверное нужно именно точное время на сервере
А точное время на сервере должно всегда точное, не считая timezone… Соответственно если время на сервере не соответствует времени на хардварных часах, то админ сам себе злобный буратино…
А load average как выводить? Или как раньше тактовую частоту на системнике выводили, так сейчас load average? А, кстати, занятная мысль
Действительно занятная. И даже полезная… А если и не полезная то, как минимум, любопытная.
/me задумался.
замечательная вещица, буду следить за изменениями!
Мне кажется, ещё никто не спросил, чем же Вы таким интересным занимаетесь, что столько времени в консоли и только? Расскажите :-)
Часто и мне задают подобный вопрос. Мне, например, гораздо удобнее работать в консоли. Из гуи используются только ff и pdf viewer, и те работают в vi mode.
Имхо, это всего лишь вопрос личных предпочтений: кому тому нравится мышкотыкательные интерфейсы, а кому то больше печатать нравится.
s/кому тому нравится/кому-то нравятся/
эти два комментария напомнили мне unzip.zip ;)
Если это сервер, то зачем работать на его консоли? ssh — и вперёд.

Если же это рабочий комп, то легковесный WM гораздо удобней обычной консоли.
Красные строки в вэбе? Ужас!
Чем же не угодил вариант со screen?
Я попал в другую ситуацию: gnome 3 и unity убили gnome 2 (да, есть гном классик, но это не то).
Сейчас пытаюсь привыкнуть в awesome, помоему, лучшая эта оболочка, чем что-то другое.
Если на панель нужно не только время вывести, то подойдет для одной консоли. Памяти жрет очень мало, управление с клавиатуры почти всех окон.
лучше*


tmux решает эту проблему, а также много иных.
try tmux, zsh
Вы приобрели некоторый опыт, но нарушили принцип простоты.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации