Как записать происходящее на консоли в файл?

  • Angelique 28.11.2012
    Здравствуйте.
    У меня возникла потребность сохранить в файл все мои действия в консоли. В классе мы делали такое с помощью команды proto. Т.е. если в консоли было:

    $ls
    laba prog.c
    $

    то в точности это же было в файле. Мне надо сохранить все, что я делаю, в файл для отчета. Как это сделать? Может программу надо какую установить?
    Заранее спасибо.
  • VolandVoland 28.11.2012
    Ну, например, если нужно вывод команды записать в файл, то можно воспользоваться перенаправлением вывода:
    >
    или
    >>
    Говоря простым языком, ">" перезапишет файл, а ">>" дозапишет. Перенаправление ввода/вывода - это один из азов. Используется так:
    $ ls > filename
    или
    $ ls >> filename

    А вот еще статья по ведению лога всей активности в консоли: Запись всего, что происходит в терминале в файл (http://pingvinus.ru/note/terminal-script-command).
  • Angelique 28.11.2012
    Большое спасибо за помощь! Ведение лога - как раз то, что я искала.
  • VolandVoland 28.11.2012
    Рад помочь =)