| Summary: | не видно ввода после tail -f | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Artem Zolochevskiy <azol> | ||||
| Component: | coreutils | Assignee: | placeholder <placeholder> | ||||
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | evg, glebfm, ldv, placeholder, vt | ||||
| Version: | unstable | ||||||
| Hardware: | all | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
|
Description
Artem Zolochevskiy
2010-04-21 09:49:49 MSD
Не воспроизводится. Не верю, tail вообще не работает с характеристиками терминала. Created attachment 4397 [details]
tail video
(В ответ на комментарий №2) > Не верю, tail вообще не работает с характеристиками терминала. Может приложенное видео как-то наведёт на мысли? после tail -f ввод не отображается :( (In reply to comment #4) > (В ответ на комментарий №2) > > Не верю, tail вообще не работает с характеристиками терминала. > > Может приложенное видео как-то наведёт на мысли? Это видео наводит на следующие мысли: 1. Перенаправить вывод tail -f в файл, после чего вывести содержимое файла cat'ом; ожидаемый эффект -- echo off после cat'а. 2. Попробовать в xterm'е. (В ответ на комментарий №5) > (In reply to comment #4) > > (В ответ на комментарий №2) > > > Не верю, tail вообще не работает с характеристиками терминала. > > > > Может приложенное видео как-то наведёт на мысли? > > Это видео наводит на следующие мысли: > 1. Перенаправить вывод tail -f в файл, после чего вывести содержимое файла > cat'ом; ожидаемый эффект -- echo off после cat'а. [root@az ~]# tail -f /var/log/auth/all > /tmp/log ^C [root@az ~]# тут уже ввод не отображается. вслепую сделал exit и снова su - root@az ~]# cat /tmp/log May 20 00:54:55 az su[9372]: pam_tcb(su:session): Session opened for root by az(uid=500) [...skip...] May 20 00:56:57 az su[9683]: pam_tcb(su:session): Session opened for root by az(uid=500) [root@az ~]# date Thu May 20 00:59:25 EEST 2010 с вводом после cat-а порядок > 2. Попробовать в xterm'е. В xterm без улучшений. ввода не видно. (In reply to comment #6) > [root@az ~]# tail -f /var/log/auth/all > /tmp/log > ^C > [root@az ~]# > тут уже ввод не отображается. вслепую сделал exit и снова su - tail -- это точно /bin/tail? Если да, то давайте посмотрим на вывод strace -edesc tail -f /var/log/auth/all > /dev/null да tail -- это /bin/tail. но при запуске с strace мне ни разу не удалось получить описанного эффекта. более того, сейчас (уже не знаю после каких действий/обновлений) tail ведёт себя as expexted. так что закрываем. |