|
Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Программирование под UNIX (Shell скрипты) | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "C-shell history" | +/– | |
| Сообщение от Shinma (ok) on 18-Ноя-14, 15:52 | ||
Помогите написать скрипт который будет сохранять историю ввода команд. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
|
| Сообщения по теме | [Сортировка по времени | RSS] |
| 1. "C-shell history" | +/– | |
| Сообщение от skb7 (ok) on 18-Ноя-14, 18:02 | ||
Хм, а зачем это всё? Историю логинов можно посмотреть например командой "last имя_пользователя", история каждого пользователя в домашних каталогах (~/.bash_history). Вроде это та же самая информация, что вы хотите собрать своим скриптом? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 2. "C-shell history" | +/– | |
| Сообщение от Shinma (ok) on 18-Ноя-14, 20:28 | ||
в виду специфичности системы стандартная хистори не работает. Баша вообще нет и не будет. только чистый csh. и выследить кто вводил команды можно только если была запись вида: | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 3. "C-shell history" | +/– | |
| Сообщение от skb7 (ok) on 19-Ноя-14, 00:15 | ||
> в виду специфичности системы стандартная хистори не работает. Баша вообще нет и | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 4. "C-shell history" | +/– | |
| Сообщение от Shinma (ok) on 19-Ноя-14, 06:51 | ||
> echo “who am i” >> $HIS | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 5. "C-shell history" | +/– | |
| Сообщение от Pahanivo (ok) on 19-Ноя-14, 07:47 | ||
мда, а что за "специфичная" система у вас можно узнать? | ||
| Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору | ||
| 6. "C-shell history" | +/– | |
| Сообщение от Shinma (ok) on 19-Ноя-14, 08:18 | ||
> мда, а что за "специфичная" система у вас можно узнать? | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 7. "C-shell history" | +/– | |
| Сообщение от skb7 (ok) on 19-Ноя-14, 15:57 | ||
вующий файл. | ||
| Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору | ||
| 8. "C-shell history" | +/– | |
| Сообщение от pavlinux (ok) on 21-Ноя-14, 21:58 | ||
| ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 9. "C-shell history" | +/– | |
| Сообщение от Shinma (ok) on 25-Ноя-14, 13:24 | ||
повторюсь - на системе баща нет и не будет. но я попробовал видоизменить код под shell. | ||
| Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору | ||
| 10. "C-shell history" | +/– | |
| Сообщение от pavlinux (ok) on 26-Ноя-14, 11:18 | ||
> В итоге код работает | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 11. "C-shell history" | +/– | |
| Сообщение от Shinma (ok) on 03-Дек-14, 13:24 | ||
Последний вариант, но в нем косяк. если юзер понажимает ктрл+с то собственно хистори писаться не будет. обидно. | ||
| Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору | ||
| 12. "C-shell history" | +/– | |
| Сообщение от pavlinux (ok) on 04-Дек-14, 03:26 | ||
> ... но в нем косяк. если юзер понажимает ктрл+с то ... | ||
| Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |