7 августа 2010 г. 19:50 пользователь Vasiliy Kulikov <[email protected]>написал:

> On Sat, Aug 07, 2010 at 17:12 +0400, Сергей Блохин wrote:
> > [39;49m -- это escape-символы.
> > При желании, их можно "выкосить" sed'ом, если надо.
> > Что-то вроде: $ sed -i 's/\[[0-9]{2};[0-9]{2}m//g' typescript
>
> А не легче просто cat typescript? Терминал сам позаботится об обработке
> этих символов :)


Может, я чего-то не понимаю в этой жизни, но мне cat показывает конец файла
размером в активный экран терминала. Такой кусок я и без записи в файл и в
голове удержу, и руками набью, если понадобится. Мне нужно именно "в
редакторе", как писал Сергей Блохин.
В идеале - хочется последить за своими шаловливыми ручками на случай, если
вдруг вылезут косяки какие-то - чтобы хоть вспомнить, где я могла накосячить
(склеротик я, ага).
Хотя сама мысль записывать в файл возникла по другой причине - требовалось
убедить техподдержку хостера, что косяк не мой, а у них в контейнере.
Скопировала мышью изрядный такой файлик на 300+ Кб из терминала - и
подумала, а не дура ли я. Наверняка ж должно быть удобное средство
сохранения в файл... и оказывается, оно есть :-)

А script уже натолкнул именно на мысль о логгировании - для шаловливых ручек
это очень полезно.
Только вот ковырять все это из-за спецсимволов неудобно :-(

К тому же, если просто сохранять терминал в файл - корректно сохраняются
даже вывод top, или список репозиториев при обновлении. А со script -
смотрю, сделала всего-то yum update, а файл уже 2,4 Мб... Залезла глянуть,
что там - а оно каждое увеличение прогрессбара считывания репозитория
сохранило в отдельную строчку Оо

Так что все-таки script я повесила на терминал, чтоб шпионил за мной (места
много, фиг с ним, а мне полезно), но для сиюминутных задач - сохранять
просто в файл удобнее.

-- 
С уважением, Людмила
-- 
ubuntu-ru mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом