|
2.7, Аноним (7), 06:28, 24/12/2007 [^] [^^] [^^^] [ответить]
| +/– |
А tcsh таки научился делать такое: some-command >log 2>err-log ???
| |
|
3.8, FreeBSD User (?), 19:47, 25/12/2007 [^] [^^] [^^^] [ответить]
| +/– |
>А tcsh таки научился делать такое: some-command >log 2>err-log ???
Если исходить из темы, то вот это, по-моему, вполне схойдет за решение
set history = 100
set savehist = 100
и в $HOME будет лежать файлик .history c записями вида
#+1197969179
clean
#+1197969180
l
#+1197969194
chmod 644 *.h
Это не то, что требовалось?
| |
|
|
|
2.15, none (??), 12:40, 06/01/2008 [^] [^^] [^^^] [ответить]
| +/– |
export HISTTIMEFORMAT='%h %d %H:%M:%S ' так правильно!
Исправьте совет и не вводите читателей в заблуждение!
| |
|
|
2.6, PAVLINUX (?), 23:53, 23/12/2007 [^] [^^] [^^^] [ответить]
| +/– |
А можно в ядре сказать CONFIG_INPUT_EVBUG=y
и до усрачики рыть логи нажатий... (для разбора, парсер написать любой школьник сможет)...
| |
|
1.9, FreeBSD User (?), 19:54, 25/12/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Если исходить из темы, то вот это, по-моему, вполне схойдет за решение
set history = 100
set savehist = 100
и в $HOME будет лежать файлик .history c записями вида
#+1197969179
clean
#+1197969180
l
#+1197969194
chmod 644 *.h
Это не то, что требовалось?
| |
|
2.11, pavlinux (??), 02:15, 28/12/2007 [^] [^^] [^^^] [ответить]
| +/– |
Неа, не это требовалось....
#+1197969194
chmod 644 *.h
ИЛИ
998 Дек 20 13:55:49 ssh teletrade.ru
Угадай, как понятней???
Для доказательства удобности второго, приставим фильтр:
cat /home/vasya_pupkin/.history | grep su
На выходе будут все даты попыток запуска утильки su
Во втором случае, самое быстрое это через egep + sed определить чтоб одна строка начиналась на #+ и следующая за ней уже на то что мы ищем, например su
И наконец, UNIX-тime это для скриптов, а не для людей.
| |
|
3.12, Oleg (??), 13:52, 28/12/2007 [^] [^^] [^^^] [ответить]
| +/– |
>Неа, не это требовалось....
Так допиши код в bash - в чем проблема?
>[оверквотинг удален]
>
>На выходе будут все даты попыток запуска утильки su
>
>Во втором случае, самое быстрое это через egep + sed определить чтоб
>одна строка начиналась на #+ и следующая за ней уже на
>то что мы ищем, например su
>
>И наконец, UNIX-тime это для скриптов, а не для людей.
>
>
а написать в три строки perl-скриптик трансляции unix-time to human-read. и наоборот - уже в лом? :)
написание оставляю в качестве домашнего задания :)
кстати, в общем случае сортировать и искать удобнее именно по unix-time. IMHO.
| |
|
4.13, Andrey Mitrofanov (?), 11:44, 29/12/2007 [^] [^^] [^^^] [ответить]
| +/– |
>а написать в три строки perl-скриптик трансляции unix-time to human-read. и наоборот
>- уже в лом? :)
Да! %*)
$ date +"%Y-%m-%d %H:%M:%S" -d "@1198139874"
2007-12-20 11:37:54
abm@abm:~$ date +"%s" -d "now"
1198917759
$ _
| |
|
|
|
1.14, stimpack (?), 19:51, 30/12/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
zsh% history -f
1250 12/30/2007 22:17 ../..
1251 12/30/2007 22:17 cryptmount -u vol06
1252 12/30/2007 22:17 uname -r
1253 12/30/2007 22:17 lll
| |
|